Relatórios em modo Local x Conectado no Visualizador de Relatórios (Reporting Services no modo do SharePoint)
A partir do lançamento do SQL Server 2008 R2, é possível renderizar relatórios sem integrar o farm do SharePoint a um servidor de relatório 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ório do Reporting Services configurado no modo integrado 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 Reporting Services. Você deve instalar o suplemento do Reporting Services para produtos do SharePoint, mas é necessário ter um servidor de relatório. 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.
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, consulte 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 Implementando uma extensão de processamento de dados.
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. |
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).
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 de Reporting Services. Para obter mais informações, consulte Instalar e configurar os 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 da Web 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.