Servidor de relatório do Reporting Services (modo do SharePoint)

Aplica-se a: SQL Server Reporting Services (2016) SharePoint ❌ Servidor de Relatórios do Power BI

Para obter conteúdo relacionado a versões anteriores do SSRS (SQL Server Reporting Services), confira O que é o SQL Server Reporting Services?

Um servidor de relatório do Reporting Services configurado para o Modo do SharePoint pode ser executado em uma implantação de um produto do SharePoint. Um servidor de relatório no modo do SharePoint pode usar os recursos de colaboração e gerenciamento do SharePoint para relatórios e outros tipos de conteúdo do Reporting Services. O modo do SharePoint exige a instalação da versão apropriada do suplemento Reporting Services para produtos do SharePoint nos Front-Ends da Web do SharePoint.

Observação

A integração do Reporting Services ao SharePoint é preterida após o SQL Server 2016. Para adicionar relatórios do Reporting Services ao SharePoint, use a Web Part do Visualizador de Relatórios.

Para obter mais informações sobre como instalar e configurar, consulte os seguintes artigos:

Resumo do recurso

Configurar um servidor de relatório para ser executado no modo integrado do SharePoint fornece as seguintes funcionalidades disponíveis somente ao implantar um servidor de relatório nesse modo:

  • Use os recursos de gerenciamento de documentos e colaboração do SharePoint, incluindo alertas. Um site de SharePoint fornece um portal unificado para acessar e gerenciar todos os itens de relatório em um único lugar.

  • Use as permissões e os provedores de autenticação do SharePoint para controlar o acesso a relatórios, modelos e outros itens.

  • Use as topologias de implantação do SharePoint para distribuir relatórios em uma conexão com a Internet fora do firewall. Um servidor de relatório fornece serviços de processamento de relatório e dados no contexto de uma implantação maior do SharePoint configurada para acesso à Internet.

  • Gerencie relatórios, modelos, fontes de dados, agendas e histórico de relatório em páginas de aplicativo personalizadas de um site do SharePoint. Você pode definir propriedades, definir agendas e assinaturas, e criar e gerenciar o histórico de relatório em um site do SharePoint da mesma maneira que os cria e gerencia com outras ferramentas no SQL Server.

  • Publique ou atualize relatórios, modelos de relatórios, recursos e arquivos de fonte de dados compartilhados em uma biblioteca do SharePoint, incluindo a Central de Relatórios no Office SharePoint Server.

    Use o Designer de Relatórios, o Designer de Modelos e o Construtor de Relatórios para criar relatórios e fontes de dados a serem publicados diretamente em uma biblioteca do SharePoint. Você também pode usar a ação Carregar em um site do SharePoint para adicionar qualquer definição e modelos de relatório a uma biblioteca do SharePoint.

    Como o servidor de relatório processa as definições de relatório da mesma maneira, independentemente do modo do servidor usado, os dados e o layout de relatório não são afetados pelo modo do servidor. Qualquer relatório executado em um servidor de relatório no modo nativo poderá ser executado em um servidor de relatório configurado para o modo integrado do SharePoint.

  • Assine e entregue relatórios em uma biblioteca do SharePoint usando uma nova extensão de entrega do SharePoint. Também é possível entregar relatórios por email ou para uma pasta compartilhada. As extensões de entrega de servidor de relatório são usadas para entregar relatórios. Você pode criar assinaturas controladas por dados para uma distribuição de relatório em larga escala usando dados de assinante consultados em tempo de execução.

  • Uma web part do Visualizador de Relatórios que pode ser adicionada a páginas do SharePoint para exibir um relatório dentro do aplicativo Web do SharePoint. A web part inclui navegação de página, pesquisa, impressão e recursos de exportação.

  • Programe em um novo ponto de extremidade SOAP para criar aplicativos personalizados que se integrem a um site do SharePoint. Também é possível usar o provedor WMI (Instrumentação de Gerenciamento do Windows) para configurar programaticamente uma instância do servidor de relatório que seja executada no modo integrado do SharePoint.

  • Serviços do Microsoft Access reportados no modo conectado.

  • As zonas AAM, as implantações voltadas para Internet e os tokens de usuário do SharePoint para listas do SharePoint.

Modo conectado e modo local

A versão do SQL Server 2008 R2 introduziu um novo modo local para exibição de relatórios de um servidor do SharePoint 2010 com o Suplemento Reporting Services do Microsoft SQL Server 2008 R2 ou posterior para os produtos SharePoint 2010 instalados.

  • Modo local: o modo local permite que os relatórios sejam renderizados localmente na biblioteca de documentos do SharePoint, sem integração com um servidor de relatório do Reporting Services. O suplemento Reporting Services para produtos do SharePoint é obrigatório, ao contrário de um servidor de relatório do Reporting Services. O suplemento pode ser instalado de várias maneiras diferentes, incluindo a ferramenta de preparação de produtos do SharePoint 2010. Para obter mais informações sobre o modo local, consulte Relatórios em modo local vs. modo conectado no Visualizador de Relatórios e Onde encontrar o suplemento Reporting Services para produtos do SharePoint.

  • Modo conectado: o modo conectado é compatível por meio da 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.

Recursos do SharePoint sem suporte

Nem todos os recursos do SharePoint estão disponíveis para operações integradas. A seguinte lista apresenta alguns dos recursos do SharePoint aos quais o Reporting Services não é integrado diretamente:

  • Serviço de Repositório Seguro.

  • Não é possível usar a integração de Calendário do SharePoint Outlook ou o agendamento do SharePoint para arquivos do Reporting Services em uma biblioteca de documentos.

  • Catálogo de dados comerciais do SharePoint.

  • Também não há suporte para a personalização do SharePoint nas páginas do Reporting Services. Não há suporte para integração do Servidor de Relatório quando o aplicativo Web do SharePoint é habilitado para acesso Anônimo.

  • SQL Server Reporting Services não* dão suporte a controle de versão de biblioteca de documentos do SharePoint. Se você salvar itens de relatório em uma biblioteca de documentos que está configurada com "Histórico de Versão de Documento" habilitado, os recursos do Reporting Services não funcionarão corretamente e gerarão erros no log do ULS. Este é um exemplo de um erro no log do ULS:

    • "...uma fonte de dados associada ao relatório foi desabilitada".

    O histórico de versão da biblioteca de documento está configurada na página "Configurações de versão" de "Configurações da biblioteca".

Combinações com suporte do suplemento e do servidor de relatório do SharePoint

Nem todos os recursos são compatíveis em todas as combinações de servidor de relatório, suplemento Reporting Services para SharePoint e produtos do SharePoint. Para obter mais informações, consulte Combinações com suporte do SharePoint e do servidor e suplemento Reporting Services.

Observação

A versão correta do suplemento do Reporting Services deve ser usada com a versão correspondente dos produtos 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 do SharePoint.

A integração é fornecida pelo SQL Server e pelo Suplemento Reporting Services para Produtos do SharePoint. O Suplemento Reporting Services é um componente de distribuição livre que pode ser baixado e, em seguida, instalado em um servidor que executa a versão apropriada do SharePoint.

Dica

Nem todos os recursos são compatíveis em todas as combinações de servidor de relatório, suplemento Reporting Services para SharePoint e produtos do SharePoint. Para obter mais informações, consulte Combinações com suporte do SharePoint e do servidor e suplemento Reporting Services.

  • No SharePoint, o suplemento Reporting Services fornece o ponto de extremidade de proxy do ReportServer, uma web part do Visualizador de Relatórios e páginas de aplicativos para que você possa exibir, armazenar e gerenciar o conteúdo do servidor de relatório em um site ou farm do 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 Reporting Services no SharePoint e configurar os dois servidores para integração, você pode carregar ou publicar tipos de conteúdo do servidor de relatório em uma biblioteca do SharePoint. Depois, você pode exibir e gerenciar esses documentos de um site do SharePoint. O upload ou a publicação do conteúdo do servidor de relatório é uma primeira etapa importante; a web part e as páginas ficam disponíveis 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.

Considerações sobre o idioma

Os produtos SharePoint Foundation 2010 e SharePoint Server 2010 estão disponíveis em muito mais idiomas do que o SQL Server

Ao configurar um servidor de relatório para ser executado em uma implantação de produto do SharePoint, é possível encontrar uma combinação de idiomas. A interface do usuário, a documentação e as mensagens aparecerão nos seguintes idiomas:

  • Todas as páginas de aplicativo, ferramentas, erros, avisos e mensagens originadas do Reporting Services serão exibidas no idioma usado pela instância do Reporting Services em um dos idiomas do SQL Server.

  • As páginas de aplicativo abertas em um site do SharePoint, a web part do Visualizador de Relatórios e o Construtor de Relatórios serão exibidas em um dos idiomas com suporte no Suplemento Reporting Services. Para exibir a lista de idiomas com suporte, acesse Downloads do SQL Server e localize a página de download do Suplemento SQL Server 2016 Reporting Services.

  • Sites do SharePoint, Administração Central do SharePoint, ajuda online e mensagens estão disponíveis nos idiomas que possuem suporte nos produtos do Office Server.

Se o idioma do produto ou da tecnologia do SharePoint for diferente do idioma do servidor de relatório, o Reporting Services tentará usar um idioma da mesma família de idiomas que forneça a correspondência mais aproximada. Se não houver um substituto aproximado, o servidor de relatório usará o inglês.

A seguinte tabela resume as tarefas relacionadas a um servidor de relatório no modo do SharePoint do Reporting Services:

Tarefa Link
Etapas detalhadas para instalar e configurar o Reporting Services no modo do SharePoint. Instalar o Reporting Services no modo do SharePoint para SharePoint 2010 e Adicionar outro Servidor de Relatório a um farm.
Expanda a implantação do SharePoint do Reporting Services adicionando outros servidores de relatório. Adicionar outro Servidor de Relatório a um farm e Topologias de implantação para recursos de BI do SQL Server no SharePoint.
Adicione outros front-ends da Web do SharePoint que têm os componentes do Reporting Services instalados para exibição e itens de relatório. Adicionar outro front-end da Web do Reporting Services a um farm
Configure o email do servidor de relatório no SharePoint. Configurar o email para um aplicativo de serviço Reporting Services