Partilhar via


Relatórios em modo local vs. modo ligado no Visualizador de Relatórios

Aplica-se a: SQL Server Reporting Services (2016) SharePoint Não suportado Power BI Report Server

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

Os relatórios dos Serviços de Relatórios podem ser configurados para funcionar em modo local ou em modo conectado, que utiliza um servidor de relatórios dos Serviços de Relatório. Em vez disso, pode usar o Visualizador de Relatórios para renderizar diretamente os relatórios do SharePoint quando a extensão de dados suporta relatórios em modo local. Esta abordagem chama-se modo local. Em versões anteriores dos Serviços de Relatório, era necessário que a farm do SharePoint estivesse ligada a um servidor de relatórios dos Serviços de Relatórios configurado em modo SharePoint para que o controlo Report Viewer pudesse renderizar relatórios. Esta abordagem chama-se modo remoto ou modo conectado.

Observação

A integração do Reporting Services com o SharePoint não está mais disponível após o SQL Server 2016.

No modo local, não existe um servidor de relatórios dos Serviços de Relatório. Deve instalar o complemento Reporting Services para produtos SharePoint, mas não é necessário nenhum servidor de relatórios Reporting Services. No modo Local, os utilizadores podem ver relatórios, mas não têm acesso a funcionalidades do lado do servidor, como subscrições e alertas de dados.

Modo local vs modo ligado e extensões suportadas

Modo local: Quando tem uma extensão de dados que suporta o modo local, o Visualizador de Relatórios gera diretamente os relatórios a partir do SharePoint. No modo local, não existe um servidor de relatórios dos Serviços de Relatório. Deve instalar o complemento Reporting Services para produtos SharePoint, mas não é necessário nenhum servidor de relatórios Reporting Services. No modo Local, os utilizadores podem ver relatórios, mas não têm acesso a funcionalidades do lado do servidor, como subscrições e alertas de dados.

O modo conectado, também chamado modo remoto, requer um servidor de relatórios de Reporting Services em modo SharePoint, ligado ao ambiente SharePoint para que o controle do Visualizador de Relatórios possa renderizar relatórios.

A lista seguinte contém as extensões de processamento de dados que suportam o relatório em modo local:

Extensões personalizadas para processamento de dados também podem ser desenvolvidas para suportar o modo local. Para mais informações, consulte Implementação de uma Extensão de Processamento de Dados.

O modo local suporta a renderização de relatórios que tenham uma fonte de dados embutida ou uma fonte de dados partilhada a partir de um ficheiro .rsds. No entanto, não pode gerir o relatório nem a sua fonte de dados associada. Se tentar gerir o relatório ou a sua fonte de dados associada, recebe um erro a indicar que a sua ação não é suportada em modo local. A gestão de fontes de dados no site SharePoint é suportada apenas em modo conectado.

Observação

Tal como nas versões anteriores, não pode incorporar nomes de utilizador e palavras-passe no ficheiro .rsds.

Configurar o modo local e aceder aos serviços com o SharePoint 2013

Pode configurar o seu farm SharePoint 2013 para suportar bases de dados web Access 2010 existentes e o modo local do Reporting Services. Para mais informações, consulte Configurar os Access Services 2010 para bases de dados web no SharePoint Server 2013.

Não é possível criar novas bases de dados web Access para o SharePoint 2013. O Access 2013 utiliza um novo tipo de base de dados, a aplicação web Access , que se constrói no Access e depois se utiliza e partilha com outros como uma aplicação SharePoint num navegador web.

Para obter mais informações, consulte os seguintes artigos:

Configurar relatórios em modo local com o SharePoint 2010

O modo local exige o estado de sessão do ASP.NET. A instalação dos serviços de acesso ativa o estado de sessão do ASP.Net. Também podes ativar usando o PowerShell.

  1. Abra a Shell de Gestão do SharePoint 2010.

  2. Digite o seguinte comando:

    - Enable-SPSessionStateService  
    
  3. Quando solicitado, introduza o nome da sua base de dados.

  4. Faz um reset do IIS.

Para mais informações, consulte Use Access Services with SQL Reporting Services: Installing SQL Server 2008 R2 Reporting Services Add-In (SharePoint Server 2010) e Enable-SPSessionStateService.

Modo ligado

Para informações mais recentes sobre a utilização da extensão ADS com o modo ligado dos Reporting Services, consulte Relatório de Serviços de Acesso no site do SharePoint que mostra erro na extensão de dados 'ADS'.