Publicar relatórios em um servidor de relatório

Depois de criar e testar um relatório ou conjunto de relatórios, use os recursos implantação do SQL Server Data Tools (SSDT) para publicar os relatórios em um servidor de relatório. Você pode publicar relatórios individuais ou um projeto do servidor de relatório que pode incluir vários relatórios e fontes de dados. A publicação de um projeto do servidor de relatório é a forma mais fácil de publicar vários relatórios. O SSDT usa o termo implantar em vez termo publicar. Os dois termos significam o mesmo.

O SSDT fornece configurações de projeto para gerenciar a publicação de relatórios. As configurações especificam:

  • O local do servidor de relatório e a versão do SQL Server Reporting Services (SSRS) instalada no servidor de relatório.
  • Se as fontes de dados são publicadas no servidor de relatório ou substituídas. Por exemplo, a configuração "Debug" pode ser publicada em um servidor diferente da configuração de "release". Além disso, você pode criar mais configurações.

Pré-requisitos

O administrador de servidor de relatório define a segurança baseada em funções que determina a permissão. As operações de publicação geralmente são concedidas pela função Publicador.

Configurações de projeto

Seu ambiente de relatório pode ter vários servidores de relatórios e versões diferentes do Reporting Services instalados. Você pode criar várias configurações e, em seguida, escolher uma específica para seu cenário de implantação. As configurações de projeto incluem propriedades para compilar relatórios, como a pasta na qual armazenar temporariamente os relatórios criados, e como tratar problemas de compilação. As configurações também têm propriedades que você usa para especificar o local, a versão e as pastas do servidor de relatório.

Por padrão, o SSDT fornece três configurações de projeto:

Configuração do projeto Descrição
DebugLocal Exiba relatórios em uma janela de visualização local.
Depurar Publique relatórios em um servidor de relatório.
Versão Publique relatórios em um servidor de produção.

A lista suspensa Configurações da Solução na barra de ferramentas padrão mostra uma configuração ativa. Para usar uma configuração diferente, selecione da lista.

Captura de tela da janela Páginas de propriedades do tutorial realçando a lista suspensa Configuração.

Para saber mais, veja:

Publicar todos os relatórios em um projeto

Você pode visualizar o processo de publicação na janela de saída usando um dos seguintes métodos:

  • No menu Compilar, do SSDT, selecione Implantar Solução. OU
  • No Gerenciador de Soluções, clique com o botão direito do mouse no projeto de relatório e escolha Implantar Solução.

Quando você implanta um projeto do servidor de relatório, as fontes de dados compartilhadas no projeto de relatório também são implantadas. Todos os relatórios são implantados usando a mesma configuração de projeto: no mesmo servidor de relatório, na mesma pasta no servidor, e assim por diante. Para publicar relatórios em servidores diferentes, publique-os um de cada vez ou somente inclua os relatórios desejados no projeto do Servidor de Relatório. Uma solução pode incluir vários projetos de servidor de relatório. Usar vários projetos pode facilitar o gerenciamento da implantação de relatórios porque você pode usar uma configuração diferente para implantar projetos diferentes.

Para publicar um relatório simples

No Gerenciador de Soluções, clique com o botão direito do mouse no relatório e selecione Implantar Solução. Exiba o status do processo de publicação na janela de saída.

Quando você publica um relatório, também precisa implantar as fontes de dados compartilhadas que o relatório usa.

  • Se não quiser publicar todos os relatórios em um projeto, você poderá publicar somente um relatório único. Selecione uma configuração que implante o relatório (por exemplo, a configuração Liberar), clique com o botão direito do mouse no relatório e clique em Implantar Solução.
  • Se um relatório usar uma fonte de dados compartilhada, você precisará também implantar a fonte de dados compartilhada ou o relatório implantado não será executado. Clique com o botão direito do mouse na fonte de dados compartilhada e depois clique em Implantar Solução.

Após a URL do servidor de destino do servidor de relatório ser especificada, você poderá alterar as pastas padrão para relatórios específicos. Em seguida, as fontes compartilhadas são implantadas.