Visão geral da integração do Reporting Services e da tecnologia do SharePoint
Você pode configurar um servidor de relatório para ser executado em uma implantação de um produto do SharePoint e usar os recursos de colaboração e gerenciamento de documentos centralizado do SharePoint para relatórios e outros tipos de conteúdo do Reporting Services. A integração do SharePoint requer a instalação da versão apropriada do suplemento do Reporting services nos front-ends da Web do SharePoint. A execução de um servidor de relatório como parte de uma implantação do SharePoint fornece os seguintes níveis de integração:
Armazenamento compartilhado.
Segurança compartilhada.
Mesmo acesso de site para todos os documentos empresariais, inclusive relatórios, modelos de relatório e fontes de dados compartilhadas.
Arquitetura de integração de servidor
Ao integrar um servidor de relatório junto com uma instância de um produto do SharePoint, itens e propriedades são armazenados nos bancos de dados de conteúdo do SharePoint. Isso fornece um nível de integração maior entre as tecnologias de servidor que afetam o armazenamento, a proteção e o acesso do conteúdo.
O armazenamento de itens e propriedades de relatório nos bancos de dados de conteúdo do SharePoint permite procurar tipos de conteúdo de servidor de relatório nas bibliotecas do SharePoint, proteger itens usando os mesmos níveis de permissão e o mesmo provedor de autenticação que controla o acesso a outros documentos empresariais hospedados em um site do SharePoint, usar os recursos de colaboração e gerenciamento de documentos para aprovar ou não modificações em relatórios, usar alertas para descobrir se um item foi alterado e inserir ou personalizar a parte da Web do Report Viewer em páginas e sites dentro do aplicativo. Se você tiver permissões suficientes em um site do SharePoint, também poderá gerar modelos de relatório a partir de fontes de dados compartilhadas e usar o Construtor de Relatórios para criar relatórios.
O servidor de relatório continua fornecendo todo o processamento de dados, a renderização e a entrega. Também dá suporte a todo o processamento de relatório agendado para instantâneos e histórico de relatório. O diagrama a seguir mostra os componentes de servidor juntos:
Quando você abre um relatório de um site do SharePoint, o ponto de extremidade do Report Server conecta-se a um servidor de relatório, cria uma sessão, prepara o relatório para processamento, recupera dados, mescla o relatório no layout de relatório e o exibe na parte da Web do Report Viewer. Enquanto o relatório estiver aberto, você poderá exportá-lo para diferentes formatos de aplicativos, bem como interagir com dados analisando a entrada de números subjacentes ou clicando em um relatório relacionado. As operações de exportação e interação de relatórios são executadas no servidor de relatório.
O servidor de relatório sincroniza operações e dados com o SharePoint e rastreia informações sobre os arquivos processados. Quando você modifica propriedades e configurações de qualquer item de servidor de relatório, a alteração é armazenada em um banco de dados do SharePoint e, em seguida, copiada para um banco de dados do servidor de relatório que fornece armazenamento interno para um servidor de relatório.
Para obter mais informações sobre topologias e requisitos, consulte Topologias de implantação para Reporting Services em modo integrado do SharePoint e Requisitos para execução do Reporting Services no modo integrado do SharePoint.
Componentes que fornecem integração
Para combinar os servidores em uma única implantação, você integra uma instalação do SQL Server Reporting Services a uma instância dos produtos SharePoint
A integração é fornecida pelo SQL Server e pelo Suplemento do Reporting Services para produtos SharePoint. O Suplemento do Reporting Services é um componente de distribuição livre que é possível baixar e, em seguida, instalar em um servidor no qual a versão apropriada do SharePoint está em execução.
No SharePoint, o Suplemento do Reporting Services fornece o ponto de extremidade proxy do ReportServer, uma Web part do Visualizador de Relatórios e páginas de aplicativos para que seja possível exibir, armazenar e gerenciar o conteúdo do servidor de relatório em um site ou farm SharePoint.
O Reporting Services fornece arquivos de programa atualizados, um ponto de extremidade SOAP e extensões de entrega e segurança personalizadas. O servidor de relatório deve estar configurado para ser executado no modo integrado do SharePoint, dedicado exclusivamente a dar suporte ao acesso e à entrega de relatórios pelo seu site do SharePoint.
Depois de instalar o Suplemento do Reporting Services no SharePoint e configurar os dois servidores para integração, você pode carregar ou publicar tipos de conteúdo de servidor de relatório em uma biblioteca do SharePoint e exibir e gerenciar esses documentos a partir de um site do SharePoint. O carregamento ou a publicação do conteúdo do servidor de relatório é uma primeira etapa importante; a Web Part e as páginas são disponibilizadas quando você seleciona definições de relatório (.rdl), modelos de relatório (.smdl) e fontes de dados compartilhadas (.rsds) em um site do SharePoint.
Combinações compatíveis do suplemento do SharePoint e servidor de relatório
Nem todos os recursos são compatíveis em todas as combinações do servidor de relatório, suplemento do Reporting Services e produtos SharePoint. A combinação recomendada e a mais completa é usar os produtos SharePoint 2010, o suplemento SQL Server 2008 R2 Reporting Services para produtos SharePoint 2010 e o sevidor de relatório do SQL Server 2008 R2 no modo Integrado do SharePoint.
Observação |
---|
A versão correta do suplemento do Reporting Services deve ser usada com a versão correspondente dos produtos SharePoint. |
Combinações de componentes do SharePoint e do Reporting Services com suporte
A tabela a seguir resume as combinações com suporte de servidor de relatório, suplemento Reporting Services para produtos SharePoint e produtos SharePoint. Para obter uma lista detalhada dos recursos suportados, consulte Recursos do Reporting Services com suporte no Modo Integrado do SharePoint
Servidor de relatório |
Suplemento |
SharePoint |
Suportado |
---|---|---|---|
SQL Server 2008 R2 |
SQL Server 2008 R2 |
Produtos do SharePoint 2010 |
S |
SQL Server 2008 R2 |
SQL Server 2008 SP2 |
Produtos do SharePoint 2007 |
S |
Atualização Cumulativa 8 do SQL Server 2008 SP1 |
SQL Server 2008 R2 |
Produtos do SharePoint 2010 |
S |
SQL Server 2008 |
SQL Server 2008 |
Produtos do SharePoint 2010 |
N |
SQL Server 2008 |
SQL Server 2008 |
Produtos do SharePoint 2007 |
S |
SQL Server 2005 SP2 |
SQL Server 2005 |
Produtos do SharePoint 2007 |
S |
Visão geral da instalação e configuração
As etapas exatas necessárias para instalar e configurar o Suplemento do Reporting Services podem variar de acordo com os requisitos. As etapas básicas estão descritas a seguir.
Instale o suplemento usando o arquivo rsSharepoint.msi. Em uma implantação de farm do SharePoint, o suplemento deve ser instalado em cada servidor front-end da Web. Para obter mais informações, consulte Como instalar ou desinstalar o suplemento do Reporting Services. O suplemento é instalado pelos pré-requisitos do SharePoint 2010 e, se o suplemento já foi instalado, não é necessário usar o rsSharepoint.msi.
Na Administração Central do SharePoint, configure a integração com o Reporting Services, que inclui a especificação da URL do servidor de relatório a ser integrado ao farm do SharePoint. Para obter mais informações, consulte Como configurar a integração do Servidor de Relatório na Administração Central do SharePoint.
Na Administração Central do SharePoint, verifique se a integração do servidor de relatório e os recursos da Administração Central estão ativados nos recursos de conjunto de sites. Para obter mais informações, consulte Como ativar o recurso Servidor de Relatório em Configurações de Site.
Na Administração Central do SharePoint, ative o recurso de sincronização de arquivos do servidor de relatório. Esse recurso ajuda a manter itens que são cópias manuais em bibliotecas de documentos sincronizados com o catálogo do servidor de relatório. Para obter mais informações, consulte Como ativar o recurso Sincronização de arquivos do Servidor de Relatório na Administração Central do SharePoint.
Em Administração Central do SharePoint, configure os tipos de eventos que você deseja adicionar ao log de Rastreamento do SharePoint. Para obter mais informações, consulte Como ativar eventos do Reporting Services para o log de rastreamento do SharePoint (ULS)
Para cada biblioteca de documentos, adicione três tipos de conteúdo de serviços de relatórios: Modelo do Construtor de Relatórios, Fonte de Dados de Relatório, Relatório do Construtor de Relatórios. Isso disponibilizará as opções de serviços de relatórios na nova lista de documentos. Para obter mais informações, consulte Como adicionar tipos de conteúdo do servidor de relatório a uma biblioteca (Reporting Services no modo integrado do SharePoint).
Modo conectado e modo local
A versão do SQL Server 2008 R2 apresenta um novo modo local para exibir relatórios de um servidor do SharePoint 2010 com o Suplemento do Microsoft SQL Server 2008 R2 Reporting Services para produtos do SharePoint 2010 instalado.
Modo local: este modo permite que os relatórios sejam renderizados localmente a partir da biblioteca de documentos do SharePoint, sem integração com um servidor de relatório. Para obter mais informações sobre o modo local, consulte Renderizando relatórios em modo local no Visualizador de Relatórios (Reporting Services no modo integrado do SharePoint).
Modo conectado: este modo tem suporte com a integração de um servidor de relatório do Reporting Services no farm do SharePoint usando a Administração Central do SharePoint. A integração com um servidor de relatório permite relatórios completos de ponta a ponta, fornecendo os recursos de colaboração do SharePoint 2010 e os recursos baseados no servidor de um servidor de relatório, inclusive: Assinaturas, Instantâneos e processamento baseado no servidor. Para obter mais informações sobre a configuração do modo conectado, consulte Como configurar a integração do Servidor de Relatório na Administração Central do SharePoint. Para obter mais informações sobre os recursos com suporte, consulte Recursos do Reporting Services com suporte no Modo Integrado do SharePoint.
Consulte também
Conceitos
Histórico de alterações
Conteúdo atualizado |
---|
Removeu a data ´estimada´ da versão do SQL Server 2008 SP2 pois ele foi lançado. |