Novidades na arquitetura de Servidor de Relatórios e ferramentas

ObservaçãoObservação

Para o SQL Server 2008 R2, não houve alterações no conteúdo listado neste tópico.

O SQL Server 2008 Reporting Services apresenta uma nova arquitetura de servidor de relatórios e ferramentas revisadas para a implantação e o gerenciamento de uma instância de servidor de relatórios.

Lista de novos recursos

  • Nova arquitetura de Servidor de Relatórios
    Esta versão caracteriza uma arquitetura de servidor reformulada que remove a dependência no IIS (Internet Information Services) enquanto retém todas as funções do servidor das versões anteriores. Para substituir as funções fornecidas anteriormente pelo IIS, o Reporting Services inclui suporte nativo para HTTP.SYS e ASP.NET, gerenciamento de URL para sites e nomes de diretórios virtuais, nova camada de autenticação e monitoramento de integridade usando novos recursos de gerenciamento de memória. Além disso, a nova arquitetura consolida o serviço Web do Servidor de Relatórios, o serviço de Servidor de Relatórios do Windows e o Gerenciador de Relatórios em um único serviço. No SQL Server 2008, você só precisa definir e gerenciar uma conta de serviço para todos os aplicativos do servidor de relatórios.

  • Conjunto de ferramentas aprimoradas para configuração e gerenciamento do Servidor de Relatórios
    Esta versão inclui alterações nas ferramentas do servidor. Um servidor de relatórios é configurado e gerenciado por uma combinação de ferramentas que inclui a ferramenta Configuração do Reporting Services, o SQL Server Management Studio, o Gerenciador de Relatórios para um servidor de relatórios em modo nativo e as páginas de aplicação do SharePoint para o modo integrado do SharePoint. Nesta versão, cada ferramenta oferece suporte a um propósito e foco específico. O suporte para tarefas específicas foi adicionado a algumas ferramentas e removido em outras.

  • Novo suporte a assinaturas controladas por dados e gerenciamento de trabalhos no modo integrado do SharePoint.
    Esta versão oferece suporte a assinaturas controladas por dados e gerenciamento de trabalhos em servidores de relatórios configurado para o modo integrado do SharePoint.

Nova Arquitetura de Servidor de Relatórios

A arquitetura do servidor de relatórios foi essencialmente alterada no SQL Server 2008 com a remoção das dependências do IIS (Serviços de Informações da Internet) e a consolidação de aplicativos em um único serviço. A nova arquitetura insere os recursos do servidor HTTP no servidor de relatórios em si, permitindo executar um servidor de relatórios como um verdadeiro aplicativo de camada intermediária, separado dos aplicativos Web front-end usados para acessá-lo. O servidor de relatórios também inclui uma nova camada de hospedagem para autenticar usuários, gerenciar memória e processos internos e oferecer suporte a rastreamento e registro completo.

  • Suporte nativo para HTTP.SYS e ASP.NET
    O Reporting Services não usa mais o IIS (Serviços de Informações da Internet) para obter acesso a funções ASP.NET, aplicativo do Gerenciador de Relatórios ou ponto de extremidade de serviço da Web do Servidor de Relatórios. No SQL Server 2008, o Reporting Services faz o seguinte:

    • Hospeda as tecnologias ASP.NET e Microsoft .NET Framework que são criadas no CLR do SQL Server.

    • Aproveita os recursos do HTTP.SYS do sistema operacional.

    Para obter mais informações sobre esses aprimoramentos, consulte Arquitetura de Serviço (Reporting Services).

  • Suporte nativo para reservas de URL e registro dos pontos de extremidade de servidor de relatórios
    O servidor de relatórios inclui uma escuta HTTP que aceita solicitações direcionadas a uma URL e a porta que você definir durante configuração do servidor. Agora, as reservas de URL e o registro são gerenciados diretamente pelo servidor de relatórios através do HTTP.SYS. Para obter mais informações, consulte Configurando URLs do servidor de relatório.

  • Serviços e aplicativos consolidados
    Esta versão combina os aplicativos para servidores do Reporting Services em um único serviço. Os aplicativos de servidor a seguir executam apenas um serviço: o serviço Web do Servidor de Relatórios para o processamento de relatórios interativos, o componente front-end do Gerenciador de Relatórios e o processador de agendamento e entrega (um aplicativo de processamento em segundo plano para operações agendadas).

    A consolidação dos aplicativos de servidores em um único serviço reduz as tarefas de configuração e manutenção e fornece uma plataforma mais apropriada para integrar funções personalizadas. Embora a consolidação simplifique a implantação, ela não reduz os recursos do Reporting Services que você está acostumado a usar nem afeta a maneira como você acessa os aplicativos. Todas as funcionalidades continuam disponível. Tanto o Gerenciador de Relatórios quanto o serviço Web do Servidor de Relatórios são executados de forma intacta no serviço único. Ambos os aplicativos continuam disponíveis através de URLs que fornecem acesso HTTP a cada um. Para obter mais informações sobre esses aprimoramentos, consulte Arquitetura de Serviço (Reporting Services).

  • Camada de autenticação
    Na versão anterior, a autenticação foi manipulada pelo IIS. Nesta versão, o Reporting Services trata todas as solicitações de autenticação usando um novo subsistema de autenticação que oferece suporte à autenticação com base em Windows e à autenticação personalizada. Para obter mais informações sobre suporte à autenticação e as opções de configuração, consulte Configurando a autenticação no Reporting Services.

  • Configuração de memória
    Novos recursos de gerenciamento de memória permitem definir um limite de memória para o processamento de relatórios. Nas versões anteriores, o servidor de relatórios usava toda a memória disponível. Nesta versão, você poderá configurar um limite máximo na memória, bem como os limites de similaridades que determinam como o servidor de relatórios responderá às alterações na pressão de memória. Para obter mais informações, consulte Configurando memória disponível para aplicativos do Servidor de Relatório e Domínios do aplicativo para aplicativos do Servidor de Relatório.

  • Registro completo
    O novo registro HTTP mantém um registro de todas as solicitações HTTP manipuladas pelo servidor de relatórios. Ele equivale ao arquivo de log que é gerado pelo IIS.

    Os arquivos de log de rastreamento são consolidados em apenas um arquivo ReportServerService_<timestamp>.log. Todas as informações de rastreamento do serviço Web do Servidor de Relatórios, do Gerenciador de Relatórios e do aplicativo de processamento em segundo plano podem ser encontradas nesse arquivo. Os registros do aplicativo e o log de execução do servidor de relatórios permanecem inalterados nesta versão. Para obter mais informações sobre os arquivos de registro do Reporting Services, consulte Arquivos de log do Reporting Services.

Voltar para a tabela Novos Recursos

Conjunto de ferramentas aprimoradas para configuração e gerenciamento do Servidor de Relatórios

O Reporting Services inclui um conjunto completo de ferramentas para configurar e gerenciar uma instalação de servidor de relatórios. As ferramentas foram reformuladas para oferecer suporte a um conjunto de tarefas que não realiza mais a sobreposição de funcionalidades. Algumas ferramentas receberam novos recursos, enquanto outras tiveram alguns recursos removidos para eliminar tarefas redundantes. Se você já estiver familiarizado com as ferramentas de relatório do servidor de relatórios e quiser conhecer as ferramentas da versão anterior que sofreram alterações, consulte Compatibilidade com versões anteriores do Reporting Services e Alterações de comportamento no SQL Server Reporting Services.

  • SQL Server Management Studio
    Em servidores de relatórios que são executados no modo nativo ou no modo integrado do SharePoint, esta ferramenta é usada para habilitar recursos, definir propriedades e padrões de servidor, criar agendas compartilhadas, configurar definições de função (ou exibir níveis de permissão em um site do SharePoint) e gerenciar trabalhos agendados que estiverem em andamento no servidor de relatórios neste momento.

    Esta ferramenta não é mais usada para gerenciar a hierarquia de pastas ou conteúdo do servidor de relatórios. Essa ferramenta não pode ser usada para atribuir permissões, nem para gerenciar relatórios, modelos, recursos, fontes de dados compartilhadas ou assinaturas controladas por dados. Todo o gerenciamento de conteúdo é realizado através do Gerenciador de Relatórios ou um site do SharePoint. Para obter mais informações sobre essa ferramenta, consulte Ferramentas do SQL Server para administração do servidor de relatório.

  • Gerenciador de Relatórios
    Em um servidor de relatórios do modo nativo, o Gerenciador de Relatórios agora é a única ferramenta que pode ser usada para exibir e gerenciar o conteúdo de um servidor de relatórios.

    As tarefas de atribuição de permissão, criação e gerenciamento do servidor de relatórios, programação de relatórios e processamento de assinaturas, gerenciamento de entrega de relatórios e geração e gerenciamento de modelos são realizadas exclusivamente por essa ferramenta. Novas páginas foram fornecidas com o objetivo de gerar modelos, definir a segurança do item de modelo e associar relatórios de clickthrough a entidades em um modelo. Para obter mais informações sobre essa ferramenta, consulte Gerenciador de Relatórios.

  • Ferramenta Configuração do Reporting Services
    Use a ferramenta Configuração do Reporting Services para definir a conta de serviço, criar ou gerenciar o banco de dados do servidor de relatórios, configurar URLs, definir a conta de execução autônoma, configurar o email do servidor de relatórios e gerenciar as chaves de criptografia. A ferramenta inclui novas páginas para definir URLs e um fluxo de trabalho revisado para criar e configurar um banco de dados do servidor de relatórios ou atualizar uma conta de serviço. Para obter mais informações sobre essa ferramenta, consulte Ferramenta Configuração do Reporting Services.

Voltar para a tabela Novos Recursos

Novo suporte a assinaturas controladas por dados e gerenciamento de trabalhos no modo integrado do SharePoint.

Esta versão do Reporting Services apresenta assinaturas controladas por dados e gerenciamento de trabalhos em servidores de relatórios que são executados no modo integrado do SharePoint. Você pode definir as assinaturas controladas por dados em relatórios implantados por você em uma biblioteca do SharePoint usando as novas páginas de definição de assinatura fornecidas pelo Suplemento do Reporting Services para Tecnologias do SharePoint. O suplemento também fornece um novo gerenciamento de trabalho no nível do site para exibir e cancelar relatórios que estão em desenvolvimento. Observe que você deve instalar ou atualizar para o Suplemento do Reporting Services para acessar a nova funcionalidade do servidor de relatórios a partir de seu site do SharePoint. O suplemento instala as páginas do aplicativo que fornecem uma interface gráfica do usuário para o servidor de relatórios do SQL Server 2008 que oferece suporte às assinaturas controladas por dados e ao gerenciamento de trabalhos para usuários do SharePoint.

Voltar para a tabela Novos Recursos