Ferramentas do SQL Server Reporting Services,

Aplica-se a: SQL Server 2016 (13.x) Reporting Services e versões posteriores

O SQL Server Reporting Services (SSRS) contém um conjunto de ferramentas gráficas e de script que oferecem suporte ao desenvolvimento e ao uso de relatórios avançados em um ambiente gerenciado. O conjunto de ferramentas inclui ferramentas de desenvolvimento, ferramentas de configuração e administração e ferramentas de exibição de relatórios. Este artigo fornece uma breve visão geral de cada ferramenta no SSRS e explica como você pode acessá-la.

Ferramentas de criação de relatório

As seções a seguir discutem as ferramentas que você pode usar para a criação de relatórios no SSRS.

Publicador de Relatórios Móveis do SQL Server

Você pode usar o Publicador de Relatórios Móveis do SQL Server para criar relatórios móveis que podem ser exibidos no portal da Web do SQL Server e em dispositivos móveis.

O Publicador de Relatórios Móveis do SQL Server oferece uma superfície de design com linhas e colunas de grade ajustável e elementos de relatório móveis flexíveis. Os relatórios móveis que você cria ajustam dinamicamente o conteúdo para caber na tela ou na janela do navegador. Esses relatórios são bem dimensionados para qualquer tamanho de tela.

Para obter mais informações, consulte Criar relatórios móveis com o Publicador de Relatórios Móveis do SQL Server.

Observação

O Publicador de Relatórios Móveis do SQL Server foi preterido em todas as versões do SQL Server Reporting Services posteriores ao SQL Server Reporting Services 2019. Ele foi descontinuado a partir do SQL Server Reporting Services 2022 e do Servidor de Relatórios do Power BI.

Instalação do Publicador de Relatórios Móveis do SQL Server

Você tem as seguintes opções para instalar o Publicador de Relatórios Móveis do SQL Server:

  • Você pode baixar o SQL Server Mobile Report Publisher no Centro de Download da Microsoft e abrir o arquivo baixado.

  • Você pode instalar o SQL Server Mobile Report Publisher no portal da Web do SSRS acessando o menu Novo e selecionando Relatório Móvel.

    Captura de tela do portal da web que mostra as opções do menu Novo. O menu Novo e a opção Relatório móvel são destacados.

    Quando solicitado, você seleciona Obter Publicador de Relatórios Móveis e, em seguida, baixa e abre o arquivo do Publicador de Relatórios Móveis do SQL Server.

Inicialização do Publicador de Relatórios Móveis do SQL Server

Para obter instruções sobre como iniciar o SQL Server Mobile Report Publisher, consulte as etapas iniciais em Criar um relatório móvel do Reporting Services.

Designer de Relatório

O Designer de Relatórios é uma ferramenta para criar relatórios. Ele está disponível no SSDT (SQL Server Data Tools) – Visual Studio.

A superfície de design do Designer de Relatórios inclui janelas com guias, assistentes e menus que você usa para acessar os recursos de criação de relatórios. O Report Designer oferece os seguintes recursos:

  • A capacidade de implantar relatórios em um servidor de relatório no modo nativo ou no modo SharePoint
  • Um painel Dados do Relatório para organizar os dados do relatório
  • Uma experiência interativa de design de relatório por meio de exibições com guias para criar e visualizar relatórios
  • Designers de consulta associados a tipos de fonte de dados no arquivo de configuração RSReportDesigner e que ajudam a especificar quais dados recuperar de fontes de dados
  • Um editor de expressões com IntelliSense para criar expressões do Visual Basic que personalizam o conteúdo e a aparência do relatório
  • Suporte para itens de relatório personalizados e designers de consulta personalizados

Instalação do Designer de Relatórios

Para obter informações sobre como instalar o SSDT, consulte Instalar o SSDT com o Visual Studio.

O Designer de Relatórios fica disponível quando você seleciona um modelo de Projeto de Servidor de Relatório ou um modelo de Assistente de Projeto de Servidor de Relatório no SSDT. Para usar esses modelos, você também precisa instalar uma extensão SSRS para Visual Studio. Para obter instruções, consulte Instalar extensões para Analysis Services, Serviços de Integração e Reporting Services.

Inicialização do Designer de Relatórios

Para obter instruções sobre como iniciar o Designer de Relatórios, consulte a seção Criar um projeto de servidor de relatório do Tutorial: Criar um projeto de servidor de relatório.

Quando você trabalha no Designer de Relatórios, o Gerenciador de Soluções do componente do Visual Studio exibe pastas que organizam todos os itens em seu projeto. Em um projeto de relatório, essas pastas contêm suas fontes de dados compartilhadas, conjuntos de dados compartilhados, relatórios e recursos.

Você pode criar novos relatórios, fontes de dados e conjuntos de dados clicando com o botão direito do mouse em uma pasta e selecionando uma opção para adicionar um item.

Captura de tela do Gerenciador de Soluções que mostra pastas de itens de relatório. A pasta Relatórios e, em seu menu de atalho, Adicionar Novo Relatório, são realçados.

Quando você cria um novo relatório, janelas com guias são exibidas para os modos de exibição Design e Visualização.

Captura de tela da superfície de design do Designer de Relatórios. As guias Design e Visualização de um arquivo de definição de relatório são realçadas.

Para obter mais informações sobre o Designer de Relatórios, consulte os seguintes recursos:

Construtor de Relatórios

O Construtor de Relatórios é um aplicativo autônomo que você pode usar para criar relatórios paginados fora do SQL Server. Você também pode usar o Construtor de Relatórios para personalizar e atualizar relatórios existentes, além de criar relatórios. Os relatórios existentes podem ser aqueles que foram criados em sua versão do Construtor de Relatórios, em versões anteriores ou no Designer de Relatórios.

O Construtor de Relatórios oferece os seguintes recursos:

  • A capacidade de implantar relatórios em um servidor de relatório no modo nativo ou no modo do SharePoint ou no serviço do Power BI. Para obter mais informações sobre como salvar um relatório no serviço do Power BI, consulte Publicar um relatório paginado no serviço do Power BI.
  • Um ambiente de criação semelhante ao Microsoft Office.
  • Suporte para o Publicador de Relatórios Móveis do SQL Server no SSRS 2019 e no SSRS 2016.
  • Um assistente para criar mapas.
  • Agregações de agregações.
  • Suporte aprimorado a expressões.
  • Designers de consultas para ajudar a especificar os dados a serem recuperados de uma seleção de tipos de fontes de dados internas.
  • Suporte para salvar itens de relatório como partes de relatório.

Observação

As partes de relatório são preteridas para todas as versões de SQL Server Reporting Services, começando com o SQL Server Reporting Services 2019, e para todas as versões do Servidor de Relatórios do Power BI, começando com o Servidor de Relatórios do Power BI de setembro de 2022.

Para obter mais informações sobre o Construtor de Relatórios, consulte Construtor de Relatórios da Microsoft no SQL Server.

Instalação do Construtor de Relatórios

Para obter instruções sobre como instalar o Construtor de Relatórios, consulte Instalar o Construtor de Relatórios da Microsoft.

Inicialização do Construtor de Relatórios

Para obter instruções sobre como iniciar o Construtor de Relatórios, consulte Iniciar o Construtor de Relatórios da Microsoft.

Ferramentas para administração do Servidor de Relatório

Um conjunto de ferramentas gráficas e de script está disponível para administrar o servidor de relatório no SSRS. As ferramentas que você usa dependem do modo de implantação de seu servidor de relatório.

nativo

As seções a seguir discutem ferramentas para um servidor de relatório de modo nativo.

Gerenciador de configuração do servidor de relatório

O Report Server Configuration Manager é uma ferramenta para configurar uma instalação do SSRS. Você pode usar essa ferramenta para concluir as seguintes tarefas em um servidor de relatório de modo nativo:

  • Configurando a conta de serviço do servidor de relatório
  • Criando e configurando URLs de serviço da Web
  • Configurar a URL do portal da Web
  • Criando, configurando ou atualizando o banco de dados do servidor de relatório
  • Configurando uma implantação de expansão
  • Fazer backup, restaurar ou substituir uma chave simétrica usada para criptografar cadeias de conexão e credenciais armazenadas
  • Configurando a conta de execução autônoma
  • Definindo configurações de assinatura
  • Configurando um servidor SMTP para entrega de e-mail
  • Configurando o serviço do Power BI
  • Modificando propriedades de conexão

O Gerenciador de Configuração do Servidor de Relatório não ajuda você a gerenciar o conteúdo do servidor de relatório, ativar outros recursos ou conceder acesso ao servidor de relatório.

Para obter mais informações, confira O que é o Gerenciador de Configurações do Servidor de Relatório (modo nativo)?.

Instalação do Report Server Configuration Manager

O Gerenciador de Configuração do Servidor de Relatório é instalado quando você instala um servidor de relatório de modo nativo do SSRS. Para saber mais, consulte os recursos a seguir:

Inicialização do Report Server Configuration Manager

SQL Server Management Studio

Os administradores de servidor de relatório podem usar o SQL Server Management Studio (SSMS) para gerenciar um servidor de relatório junto com outros servidores de componentes do SQL Server. Ao usar o SSMS para gerenciar instâncias do servidor de relatório, você pode concluir as seguintes tarefas:

  • Gerenciando instâncias de servidor de relatório local e remoto
  • Configurar propriedades do servidor de relatório
  • Modificar definições de função
  • Desativando recursos do servidor de relatório que você não usa
  • Gerenciar trabalhos
  • Gerenciar agendas compartilhadas

Para obter mais informações sobre como usar o SSMS para se conectar a uma instância do SQL Server e executar alguns comandos T-SQL (Transact-SQL), consulte Guia de início rápido: conectar e consultar uma instância do SQL Server usando o SSMS (SQL Server Management Studio).

Acesso ao SSMS

Para obter instruções sobre como iniciar o SSMS para gerenciar um servidor de relatório, consulte Conectar-se a um servidor de relatório de modo nativo.

Rsconfig.exe utilitário

Você pode usar essa ferramenta para configurar e gerenciar uma conexão de servidor de relatório com um banco de dados de servidor de relatório. Você também pode usá-lo para especificar uma conta de usuário a ser usada para processamento de relatório autônomo.

Para obter mais informações, confira Utilitários de prompt de comando do Servidor de Relatório (SSRS).

Rsconfig.exe acesso

O utilitário rsconfig.exe é instalado quando você instala o SSRS. Você executa esse utilitário a partir da linha de comando.

Rskeymgmt.exe utilitário

Você pode usar essa ferramenta para:

  • Extraia, restaure, crie e exclua a chave simétrica usada para criptografar dados do servidor de relatório.
  • Unir instâncias do servidor de relatório em uma implantação de expansão.

Para obter mais informações, confira Utilitários de prompt de comando do servidor de relatório (SSRS).

Rskeymgmt.exe acesso

O utilitário rskeymgmt.exe é instalado quando você instala o SSRS. Você executa esse utilitário a partir da linha de comando.

Classes WMI (Instrumentação de Gerenciamento do Windows)

Essas classes podem ajudá-lo a automatizar tarefas de configuração no Gerenciador de Configuração do Servidor de Relatórios. Eles fornecem uma maneira para os aplicativos acessarem e manipularem as informações de gerenciamento do SSRS. Ao usar essas classes, você não precisa mais usar a interface gráfica do usuário para executar as tarefas manualmente.

Para obter mais informações, consulte Acessar o provedor WMI programaticamente.

Acesso WMI

Você pode usar um script do Visual Basic para acessar as classes WMI.

modo integrado do SharePoint

No modo do SharePoint, o SSRS é um aplicativo de serviço na arquitetura do SharePoint e você executa tarefas administrativas diretamente por meio do SharePoint. As seções a seguir discutem as ferramentas para um servidor de relatório configurado para o modo do SharePoint.

Administração Central do SharePoint

Você pode usar a Administração Central do SharePoint para criar, consultar e gerenciar os aplicativos de serviço compartilhado para o SSRS.

Para obter mais informações, consulte Configuração e administração de um servidor de relatório do SSRS (SQL Server Reporting Services).

Acesso à Administração Central do SharePoint

Você pode acessar essa ferramenta em um navegador acessando o site da Administração Central do SharePoint.

Cmdlets do PowerShell

Você pode usar cmdlets do PowerShell para criar, consultar e gerenciar os aplicativos de serviço compartilhado para SSRS.

Para obter mais informações, consulte Cmdlets do PowerShell para o modo SharePoint do Reporting Services.

Acesso ao cmdlet do PowerShell

Para usar os cmdlets, abra o Shell de Gerenciamento do SharePoint e execute os comandos no shell.

Ferramentas para gerenciamento de conteúdo de relatório

Ferramentas gráficas e de script estão disponíveis para gerenciar conteúdo no SSRS. As ferramentas que você usa dependem do modo de implantação de seu servidor de relatório.

URL do serviço Web do servidor de relatório

O serviço Web do servidor de relatório atua como uma interface de comunicação entre os programas cliente e o servidor de relatório. A URL desse serviço fornece acesso à funcionalidade completa do servidor de relatório. Você pode usar essa ferramenta para procurar conteúdo no catálogo de relatórios em uma página de navegação de item genérico.

Para obter mais informações, consulte Serviço Web do Servidor de Relatórios.

Acesso à URL do serviço da Web

Você usa um navegador para acessar a URL do serviço Web.

Portal da Web

Você pode usar o portal da Web para administrar uma única instância do servidor de relatório de um local remoto por meio de uma conexão HTTP. O portal da Web só está disponível para servidores de relatório de modo nativo.

Você pode usar essa ferramenta para as seguintes tarefas:

  • Exibir, pesquisar, imprimir e assinar relatórios
  • Organizar, criar, proteger e manter a hierarquia de pastas
  • Configurando a segurança baseada em função que determina o acesso a itens e operações
  • Configurando Propriedades de Execução de Relatório, Histórico de Relatório e Parâmetros de Relatório
  • Criando modelos de relatório que se conectam e recuperam dados de uma fonte de dados do Microsoft SQL Server Analysis Services ou de uma fonte de dados relacional do SQL Server
  • Definir a segurança do item de modelo para permitir o acesso a entidades específicas no modelo ou mapear entidades para relatórios de clique predefinidos que você cria com antecedência
  • Criando agendas compartilhadas e fontes de dados compartilhadas
  • Tornando as agendas e as conexões de fonte de dados mais gerenciáveis
  • Criando assinaturas controladas por dados que distribuem relatórios para uma grande lista de destinatários
  • Criação de relatórios vinculados para reutilizar e redirecionar um relatório existente de diferentes maneiras
  • Abrindo o Construtor de Relatórios para criar relatórios que você pode salvar e executar no servidor de relatório

Para obter mais informações, consulte O que é o portal da Web do servidor de relatório (modo nativo)?.

Instalação do portal da Web

O portal da Web é instalado quando você instala um servidor de relatório de modo nativo do SSRS. Para saber mais, consulte os recursos a seguir:

Inicialização do portal da Web

Antes de abrir o portal da Web, você deve ter permissões suficientes. Inicialmente, somente os membros do grupo de administradores locais têm permissões que fornecem acesso aos recursos do portal da Web.

As páginas e opções disponíveis no portal da Web dependem das atribuições de função do usuário atual. Os usuários que não têm permissões veem uma página vazia. Os usuários com permissões para exibir relatórios obtêm links para esses relatórios. Para saber mais sobre permissões, consulte Funções e permissões no Reporting Services.

Para obter instruções sobre como iniciar o portal da Web, consulte a seção Introdução de O que é o portal da Web do servidor de relatório (modo nativo)?.

Se você executar o portal da Web em um servidor de relatório local, consulte Configurar um servidor de relatório de modo nativo para administração local (SSRS).

Rs.exe utilitário

Essa ferramenta é um host de script que é usado para executar operações de script. Você pode usar essa ferramenta para executar scripts do Visual Basic que copiam dados entre bancos de dados do servidor de relatório, publicam relatórios e criam itens em um banco de dados do servidor de relatório.

Para obter mais informações, confira Utilitários de prompt de comando do servidor de relatório (SSRS).

Rs.exe acesso

O utilitário rs.exe é instalado quando você instala o SSRS. Você executa esse utilitário a partir da linha de comando.