Partilhar via


Serviços de Relatórios do SharePoint e aplicações de serviços

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?

O modo SharePoint do Reporting Services é arquitetado na arquitetura de serviços do SharePoint e utiliza um serviço do SharePoint e uma ou mais aplicações de serviço. Criar uma aplicação de serviço torna o serviço disponível e gera a base de dados da aplicação de serviço. Pode criar várias aplicações de serviço de Serviços de Relatório, mas uma aplicação de serviço é suficiente para a maioria dos cenários de implementação.

Observação

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

Criação de uma aplicação de serviço de Serviços de Relatórios

Pode usar scripts SharePoint Central Administration ou PowerShell para criar as aplicações de serviços de Relatórios. Para mais informações sobre a utilização da Administração Central do SharePoint, consulte a secção "Criar uma Aplicação de Serviço de Relatórios" em Instalar Serviços de Relatórios Modo SharePoint para SharePoint 2010. Consulte a secção PowerShell mais adiante neste artigo para um exemplo de script PowerShell para criar aplicações de serviço.

Modificar as associações da aplicação de serviço com um grupo proxy

A nova página para criar uma aplicação de serviços contém a secção Associação de Aplicações Web. A secção permite-lhe associar a sua aplicação de serviço à medida que a cria. Use os seguintes passos para alterar a associação e atribuir uma configuração de cliente à aplicação de serviço. O mesmo processo geral pode também ser usado para adicionar o proxy ao grupo predefinido, em vez de alterar a associação da aplicação de serviço a um grupo personalizado.

  1. Na Administração Central do SharePoint, na Gestão de Aplicações, selecione Configurar Associações de Aplicações de Serviço.

  2. Na página de Associações de Aplicações de Serviço, altere a vista para Aplicações de Serviço.

  3. Encontre e selecione o nome da sua nova candidatura ao Serviço de Serviços de Relatório. Também pode selecionar o nome do grupo proxy predefinido para adicionar o proxy ao grupo predefinido em vez de completar os passos seguintes.

  4. Selecione Personalizado na caixa de seleção Editar o seguinte grupo de ligações.

  5. Assinala a caixa do teu proxy e seleciona Ok.

Editar propriedades da aplicação do serviço

Pode reabrir a página de propriedades da aplicação de serviço para modificar as propriedades.

  1. No SharePoint Central Administration, no grupo de Gestão de Aplicações, selecione Gerir aplicações de serviço.

  2. Selecione a aplicação de serviço clicando na coluna de tipo para selecionar toda a linha. Se selecionares o nome da aplicação, a página de opções de gestão do serviço abre-se em vez de abrir as propriedades da aplicação do serviço.

  3. Na barra de ferramentas Aplicações de Serviço, selecione Propriedades.

Criar uma aplicação de serviço de Serviços de Relatórios usando PowerShell

Pode usar o PowerShell para criar a aplicação de Serviço e o proxy. O exemplo seguinte assume que sabes que pool de aplicações queres configurar a aplicação de serviço para usar.

  1. Adicione o objeto do pool de aplicações referente ao nome do seu pool de aplicações a uma variável a ser passada para a ação 'New'.

    $appPoolName = get-spserviceapplicationpool "<application pool name>"  
    
  2. Crie a aplicação de serviço com o nome e o nome do pool de aplicações que fornecer.

    New-SPRSServiceApplication -Name 'MyServiceApplication' -ApplicationPool $appPoolName -DatabaseName 'MyServiceApplicationDatabase' -DatabaseServer '<Server Name>'  
    
  3. Obtém o novo objeto de aplicação de serviço e canaliza o objeto para o Pipe com o novo cmdlet proxy.

    Get-SPRSServiceApplication -name MyServiceApplication | New-SPRSServiceApplicationProxy "MyServiceApplicationProxy"