Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Depois de desenhar e testar um relatório ou conjunto de relatórios, utilize as funcionalidades de implementação do SQL Server Data Tools (SSDT) para publicar os relatórios num servidor de relatórios. Pode publicar relatórios individuais ou um projeto de servidor de relatórios, que pode incluir múltiplos relatórios e fontes de dados. Publicar um projeto de servidor de relatórios é a forma mais fácil de publicar múltiplos relatórios. O SSDT utiliza o termo deploy, em vez do termo publicar. Os dois termos são intercambiáveis.
O SSDT fornece configurações de projeto para gerir publicações de relatórios. As configurações especificam:
- A localização do servidor de relatórios e a versão do SQL Server Reporting Services (SSRS) instalada no servidor de relatórios.
- Se as fontes de dados são publicadas no servidor de relatórios ou substituídas. Por exemplo, a configuração "Debug" pode publicar para um servidor diferente da configuração "release". Além disso, pode criar mais configurações.
Pré-requisitos
O administrador do seu servidor de relatórios define segurança baseada em funções que determina as permissões de acesso. As operações de publicação são normalmente concedidas através da função de Publicador.
Configurações do projeto
O seu ambiente de reporte pode ter múltiplos servidores de relatórios e diferentes versões do Reporting Services instalados. Pode criar várias configurações e depois escolher uma específica para o seu cenário de implantação. As configurações do Project incluem propriedades para relatórios de construção, como a pasta onde armazenar temporariamente os relatórios compilados e como lidar com problemas de compilação. As configurações também têm propriedades que usas para especificar a localização do servidor de relatórios, a versão do servidor de relatórios e as pastas no servidor de relatórios.
Por defeito, o SSDT fornece três configurações de projeto:
| Configuração do projeto | Descrição |
|---|---|
| DebugLocal | Consulte os relatórios numa janela de pré-visualização local. |
| Debug | Publicar relatórios num servidor de teste. |
| Lançamento | Publicar relatórios num servidor de produção. |
A lista suspensa de Configurações de Solução na barra de ferramentas Standard mostra a configuração ativa. Para usar uma configuração diferente, selecione-a da lista.
Para obter mais informações, consulte:
- Caixa de diálogo das páginas de propriedades do Project
- Implementação e suporte de versões no SQL Server Data Tools
- Definir propriedades de implementação para projetos de Reporting Services em SSDT
Publicar todos os relatórios de um projeto
Pode visualizar o processo de publicação na janela de saída usando um dos seguintes métodos:
- No menu Build do SSDT, selecione Deploy Solution. OU,
- No Explorador de Soluções, clique com o botão direito no projeto de relatório e depois selecione Deploy Solution.
Quando implementa um projeto de servidor de relatórios, as fontes de dados partilhadas no projeto de relatórios também são implementadas. Todos os relatórios são implementados a partir da mesma configuração do projeto: para o mesmo servidor de relatórios, para a mesma pasta no servidor, e assim sucessivamente. Para publicar relatórios em diferentes servidores, publica-os um de cada vez ou inclui apenas os relatórios que pretendes no projeto do servidor de relatórios. Uma solução pode incluir vários projetos de servidor de relatórios. Múltiplos projetos podem facilitar a gestão da implementação de relatórios porque podes usar uma configuração diferente para implementar projetos distintos.
Publicar um único relatório
No Explorador de Soluções, clique com o botão direito no relatório e depois selecione Implementar Solução. Veja o estado do processo de publicação na janela de saída.
Quando publica um relatório, deve também implementar as fontes de dados partilhadas que o relatório utiliza.
- Se não quiser publicar todos os relatórios de um projeto, pode publicar apenas um relatório. Selecione uma configuração que implemente o relatório (por exemplo, a configuração de Lançar), clique com o botão direito no relatório e depois selecione Implementar Solução.
- Se um relatório usa uma fonte de dados partilhada, também precisa de implementar essa fonte de dados partilhada, caso contrário o relatório implementado não é executado. Clique com o botão direito na fonte de dados partilhada e depois selecione Implementar Solução.
Depois de especificar a URL do servidor de relatórios de destino, pode alterar as pastas predefinidas para relatórios específicos e depois as fontes de dados partilhadas serem implementadas.