Relatórios em modo Local x Conectado no Visualizador de Relatórios (Reporting Services no modo do SharePoint)
Os relatórios do Reporting Services podem ser configurados para serem executados no modo local ou no modo conectado, que aproveita um servidor de relatórios do Reporting Services. Em vez disso, você pode usar o Visualizador de Relatórios para renderizar relatórios diretamente do SharePoint quando a extensão de dados der suporte a relatório no modo local. Essa abordagem é chamada de modo local. Em versões anteriores do Reporting Services, o farm do SharePoint precisava estar conectado a um servidor de relatórios do Reporting Services configurado no modo do SharePoint para que o controle do Visualizador de Relatórios pudesse renderizar relatórios. Essa abordagem é chamada modo remoto ou modo conectado.
No modo local, não há nenhum servidor de relatório do Reporting Services. Você precisa instalar o suplemento Reporting Services para produtos do SharePoint, mas não é obrigatório instalar nenhum servidor de relatório do Reporting Services. Com o modo local, os usuários podem exibir relatórios, mas não terão acesso aos recursos do lado do servidor, como assinaturas e alertas de dados.
Aplica-se a: Reporting Services modo do SharePoint |
Neste tópico:
Modo local vs modo conectado e extensões com suporte
Modo local: quando você possui uma extensão de dados que dá suporte ao modo local, o Visualizador de Relatórios renderiza diretamente os relatórios a partir do SharePoint. No modo local, não há nenhum servidor de relatório do Reporting Services. Você precisa instalar o suplemento Reporting Services para produtos do SharePoint, mas não é obrigatório instalar nenhum servidor de relatório do Reporting Services. Com o modo local, os usuários podem exibir relatórios, mas não têm acesso aos recursos do lado do servidor, como assinaturas e alertas de dados.
Modo conectado, também chamado de modo remoto requer um servidor de relatórios do Reporting Services no modo do SharePoint, conectado ao farm do SharePoint para que o controle do Visualizador de Relatórios possa renderizar relatórios.
A seguir há uma lista de extensões de processamento de dados que dão suporte a relatório no modo local:
Extensão de relatório do Microsoft Access 2010. Para obter mais informações sobre os Serviços do Access, consulte Usar Serviços do Access com o SQL Reporting Services: Instalando o Suplemento do SQL Server 2008 R2 Reporting Services (SharePoint Server 2010).
A extensão de dados de lista do SharePoint do Reporting Services. Para obter mais informações sobre a Extensão de dados de lista do SharePoint, confira Fontes de dados com suporte no Reporting Services (SSRS)
Também podem ser desenvolvidas extensões de processamento de dados personalizadas para dar suporte ao modo local. Para obter mais informações, consulte Implementing a Data Processing Extension.
O modo local dá suporte à renderização de relatórios que têm uma fonte de dados interna ou uma fonte de dados compartilhada de um arquivo .rsds. No entanto, você não pode gerenciar o relatório nem sua fonte de dados associada. Se você tentar fazer isso, receberá um erro indicando que isso não tem suporte no modo local. O gerenciamento de fontes de dados no site do SharePoint tem suporte apenas no modo conectado.
Observação
Assim como em versões anteriores, não é possível inserir nomes de usuários e senhas no arquivo .rsds.
Configurar o modo Local e Serviços do Access com o SharePoint 2013
Você pode configurar seu farm do SharePoint 2013 para dar suporte a bancos de dados da Web existentes do Access 2010 e o modo local do Reporting Services. Para obter mais informações, consulte Instalação e configuração dos Serviços do Access 2010 para bancos de dados da Web no SharePoint Server 2013.
Não é possível criar novos bancos de dados da Web do Access para SharePoint 2013. O Access 2013 usa um novo tipo de banco de dados, o aplicativo Web do Access , criado no Access e, então, usa e compartilha com outros usuários como um aplicativo do SharePoint em um navegador da Web.
Para obter mais informações, consulte o seguinte.
Novidades no Access 2013 (https://office.microsoft.com/access-help/what-s-new-in-access-2013-HA102809500.aspx).
Tarefas básicas para um aplicativo do Access (https://office.microsoft.com/access-help/basic-tasks-for-an-access-app-HA102840210.aspx?CTT=5& origin=HA102809500).
Configurar relatórios no modo Local com o SharePoint 2010
O modo local requer o estado de sessão ASP.NET. A instalação de serviços do Access habilitará esse estado. Também é possível habilitá-lo usando o PowerShell.
Abra o Shell de Gerenciamento do SharePoint 2010.
Digite o seguinte comando:
- Enable-SPSessionStateService
Quando solicitado, digite o nome do banco de dados.
Reinicie o IIS.
Para obter mais informações, consulte Usar Serviços do Access com o SQL Reporting Services: Instalando o Suplemento do SQL Server 2008 R2 Reporting Services (SharePoint Server 2010) e Enable-SPSessionStateService.
modo conectado
Para obter as informações mais recentes sobre o uso da extensão ADS com o modo conectado do Reporting Services, confira Acessar Relatório de Serviços no Site do SharePoint mostra erro na extensão de dados 'ADS'.