Partilhar via


Ferramentas do SQL Server Reporting Services

Aplica-se a: SQL Server 2016 (13.x) Serviços de Relatórios e versões posteriores

O SQL Server Reporting Services (SSRS) contém um conjunto de ferramentas gráficas e de scripting que suportam o desenvolvimento e utilização de relatórios enriquecidos num ambiente gerido. O conjunto de ferramentas inclui ferramentas de desenvolvimento, ferramentas de configuração e administração, e ferramentas de visualização de relatórios. Este artigo apresenta uma breve visão geral de cada ferramenta no SSRS e explica como pode aceder a ela.

Ferramentas para criação de relatórios

As secções seguintes discutem ferramentas que pode usar para a criação de relatórios no SSRS.

SQL Server Mobile Report Publisher

Pode usar o SQL Server Mobile Report Publisher para criar relatórios móveis que pode visualizar no portal web do SQL Server e em dispositivos móveis.

O SQL Server Mobile Report Publisher oferece uma superfície de design com linhas e colunas em grelha ajustável, e elementos flexíveis de relatórios móveis. Os relatórios móveis que cria ajustam dinamicamente o conteúdo para se ajustar ao ecrã ou janela do navegador. Estes relatórios escalam facilmente para qualquer tamanho de ecrã.

Para obter mais informações, consulte Criar relatórios móveis com o SQL Server Mobile Report Publisher.

Observação

O SQL Server Mobile Report Publisher foi preterido para todas as versões do SQL Server Reporting Services após o SQL Server Reporting Services 2019. Ele foi descontinuado a partir do SQL Server Reporting Services 2022 e do Servidor de Relatório do Power BI.

Instalação do SQL Server Mobile Report Publisher

Tem as seguintes opções para instalar o SQL Server Mobile Report Publisher:

  • Pode descarregar o SQL Server Mobile Report Publisher a partir do Microsoft Download Center e depois abrir o ficheiro descarregado.

  • Pode instalar o SQL Server Mobile Report Publisher a partir do portal web do SSRS, indo ao menu Novo e selecionando Mobile Report.

    Captura de ecrã do portal web que mostra as opções de novo menu. O menu Novo e a opção de Reportar Móvel estão destacados.

    Quando solicitado, seleciona Obter Mobile Report Publisher e depois descarrega e abre o ficheiro SQL Server Mobile Report Publisher.

Início do SQL Server Mobile Report Publisher

Para instruções sobre como iniciar o SQL Server Mobile Report Publisher, consulte os passos iniciais em Criar um relatório móvel dos Serviços de Relatórios.

Designer de Relatórios

O Designer de Relatórios é uma ferramenta para desenhar relatórios. Está disponível no SQL Server Data Tools (SSDT) - Visual Studio.

A área de design do Designer de Relatórios inclui janelas com separadores, assistentes e menus que utiliza para aceder às capacidades de criação de relatórios. O Designer de Relatórios oferece as seguintes funcionalidades:

  • A capacidade de implementar relatórios para um servidor de relatórios em modo nativo ou SharePoint
  • Um painel de Dados de Relatório para organizar os seus dados de relatório
  • Uma experiência interativa no design de relatórios por meio de vistas em abas para desenhar e pré-visualizar relatórios
  • Designers de consultas associados a tipos de fonte de dados no ficheiro de configuração RSReportDesigner e que ajudam a especificar quais os dados a recuperar das fontes de dados
  • Um editor de expressões com IntelliSense para construir expressões Visual Basic que personalizam o conteúdo e a aparência dos relatórios
  • Suporte para itens de relatórios personalizados e designers de consultas personalizados

Instalação do projetista de relatórios

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

O Designer de Relatórios fica disponível quando seleciona um modelo de Projeto de Servidor de Relatórios ou um modelo de Assistente de Projeto de Servidor de Relatórios em SSDT. Para usar estes modelos, também precisa de instalar uma extensão SSRS para o Visual Studio. Para instruções, consulte Instalar extensões para Serviços de Análise, Serviços de Integração e Serviços de Relatórios.

Inicialização do Designer de Relatórios

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

Quando trabalha no Designer de Relatórios, o componente Visual Studio Solution Explorer mostra pastas que organizam todos os itens do seu projeto. Num projeto de relatório, estas pastas contêm as suas fontes de dados partilhadas, conjuntos de dados partilhados, relatórios e recursos.

Pode criar novos relatórios, fontes de dados e conjuntos de dados clicando com o botão direito numa pasta e depois selecionando uma opção para adicionar um item.

Captura de ecrã do Explorador de Soluções que mostra pastas de itens de relatório. A pasta Relatórios, e no menu de atalhos, Adicionar Novo Relatório, estão destacados.

Quando cria um novo relatório, aparecem janelas com abas para as vistas de Design e Pré-visualização.

Captura de ecrã da área de trabalho do Designer de Relatórios. Os separadores Design e Pré-visualização de um ficheiro de definição de relatório estão destacados.

Para mais informações sobre o Report Designer, consulte os seguintes recursos:

Report Builder

O Construtor de Relatórios é uma aplicação autónoma que pode usar para criar relatórios paginados fora do SQL Server. 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 na sua versão do Construtor de Relatórios, em versões anteriores ou no Designer de Relatórios.

O Construtor de Relatórios oferece as seguintes funcionalidades:

  • A capacidade de implementar relatórios para um servidor de relatórios em modo nativo ou SharePoint ou para o serviço Power BI. Para mais informações sobre como guardar um relatório para o serviço Power BI, consulte Publicar um relatório paginado para o serviço Power BI.
  • Um ambiente de autoria ao estilo do Microsoft Office.
  • Suporte para o SQL Server Mobile Report Publisher no SSRS 2019 e SSRS 2016.
  • Um mago para criar mapas.
  • Agregados de agregados.
  • Suporte melhorado para expressões.
  • Consulte os designers para ajudar a especificar quais os dados a recuperar de uma seleção de tipos de fontes de dados incorporadas.
  • Suporte para guardar itens de relatório como partes de relatório.

Observação

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

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

Instalação do Construtor de Relatórios

Para instruções sobre como instalar o Report Builder, consulte Instalar o Microsoft Report Builder.

Início do Construtor de Relatórios

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

Ferramentas para administração de servidores de relatórios

Está disponível um conjunto de ferramentas gráficas e de scripting para administrar o servidor de relatórios no SSRS. As ferramentas que utiliza dependem do modo de implementação do seu servidor de relatórios.

Modo nativo

As secções seguintes discutem ferramentas para um servidor de relatórios em modo nativo.

Gestor de Configuração do Servidor de Relatórios

O Gestor de Configuração do Servidor de Relatórios é uma ferramenta para configurar uma instalação SSRS. Pode usar esta ferramenta para completar as seguintes tarefas num servidor de relatórios em modo nativo:

  • Configuração da conta do serviço do servidor de relatórios
  • Criação e configuração de URLs de serviços web
  • Configuração da URL do portal web
  • Criar, configurar ou atualizar a base de dados do servidor de relatórios
  • Configuração de uma implementação escalonável
  • Fazer backups, restauração ou substituição de uma chave simétrica usada para encriptar cadeias de ligação e credenciais armazenadas
  • Configuração da conta de execução não assistida
  • Configuração das definições de subscrição
  • Configuração de um servidor Protocolo Simples de Transferência de Correio (SMTP) para entrega de emails
  • Configuração do Serviço Power BI
  • Modificação das propriedades da ligação

O Gestor de Configuração do Servidor de Relatórios não ajuda a gerir o conteúdo do servidor de relatórios, ativar outras funcionalidades ou conceder acesso ao servidor de relatórios.

Para mais informações, consulte O que é o Gestor de Configuração do Servidor de Relatórios (modo nativo)?.

Instalação do Gestor de Configuração do Servidor de Relatórios

O Gestor de Configuração do Servidor de Relatórios é instalado quando se instala um servidor de relatórios em modo nativo SSRS. Para obter mais informações, consulte os seguintes recursos:

Arranque do Gestor de Configuração do Servidor de Relatórios

SQL Server Management Studio

Os administradores de servidores de relatórios podem usar o SQL Server Management Studio (SSMS) para gerir um servidor de relatórios juntamente com outros servidores de componentes SQL Server. Quando utiliza SSMS para gerir instâncias de servidor de relatórios, pode completar as seguintes tarefas:

  • Gerir instâncias de servidores de relatórios locais e remotos
  • Definir propriedades do servidor de relatórios
  • Modificação de definições de funções
  • Desligar funcionalidades do servidor de relatórios que não utilizas
  • Gestão de tarefas
  • Gestão de horários partilhados

Para mais informações sobre como usar SSMS para ligar a uma instância SQL Server e executar alguns comandos Transact-SQL (T-SQL), consulte Quickstart: Conectar e consultar uma instância SQL Server usando SQL Server Management Studio (SSMS).

Acesso ao SSMS

Para instruções sobre como iniciar o SSMS para gerir um servidor de relatórios, consulte Ligar a um servidor de relatórios em modo nativo.

Rsconfig.exe utilidade

Pode usar esta ferramenta para configurar e gerir a ligação de um servidor de relatórios a uma base de dados de servidor de relatórios. Também pode usá-lo para especificar uma conta de utilizador para o processamento de relatórios não assistidos.

Para mais informações, consulte Utilidades de Prompt Comuns do Servidor de Relatórios (SSRS).

Acesso ao Rsconfig.exe

A utilidade rsconfig.exe é instalada quando instala o SSRS. Executas esta utilidade a partir da linha de comandos.

Rskeymgmt.exe utilidade

Pode usar esta ferramenta para:

  • Extrair, restaurar, criar e eliminar a chave simétrica usada para encriptar os dados do servidor de relatórios.
  • Associe instâncias de servidor de relatórios numa implementação em escala horizontal.

Para mais informações, consulte as utilidades do prompt de comandos do servidor de Reportar (SSRS).

acesso ao Rskeymgmt.exe

A utilidade rskeymgmt.exe é instalada quando instala o SSRS. Executas esta utilidade a partir da linha de comandos.

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

Estas classes podem ajudar a automatizar tarefas de configuração no Gestor de Configuração do Servidor de Relatórios. Proporcionam uma forma para as aplicações acedirem e manipularem a informação de gestão do SSRS. Ao usar estas classes, já não precisa de usar a interface gráfica para realizar as tarefas manualmente.

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

Acesso WMI

Podes usar um script Visual Basic para aceder às classes do WMI.

Modo integrado do SharePoint

No modo SharePoint, o SSRS é uma aplicação de serviços na arquitetura SharePoint, e realizas tarefas administrativas diretamente através do SharePoint. As secções seguintes discutem ferramentas para um servidor de relatórios configurado para o modo SharePoint.

Administração Central do SharePoint

Pode usar a Administração Central do SharePoint para criar, consultar e gerir as aplicações de serviços partilhados para SSRS.

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

Acesso à Administração Central do SharePoint

Pode aceder a esta ferramenta num navegador indo ao site de Administração Central do SharePoint.

Os cmdlets do PowerShell

Pode usar comandos PowerShell para criar, consultar e gerir as aplicações de serviço partilhado para SSRS.

Para mais informações, consulte cmdlets do PowerShell para o modo SharePoint dos Serviços de Relatórios.

Acesso ao cmdlet PowerShell

Para usar os cmdlets, abre o SharePoint Management Shell e executa os comandos no shell.

Ferramentas para gestão de conteúdos de relatórios

Existem ferramentas gráficas e de scripting disponíveis para gerir conteúdos no SSRS. As ferramentas que utiliza dependem do modo de implementação do seu servidor de relatórios.

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

O serviço web do servidor de relatórios atua como uma interface de comunicação entre os programas clientes e o servidor de relatórios. A URL deste serviço fornece acesso à funcionalidade completa do servidor de relatórios. Pode usar esta ferramenta para navegar pelo conteúdo do catálogo de relatórios numa página genérica de navegação de itens.

Para mais informações, consulte o serviço web do Servidor de Relatórios.

Acesso ao URL do serviço web

Utiliza-se um navegador para aceder ao URL do serviço web.

Portal Web

Pode usar o portal web para administrar uma única instância de servidor de relatório a partir de uma localização remota através de uma ligação HTTP. O portal web está disponível apenas para servidores de relatórios em modo nativo.

Pode usar esta ferramenta para as seguintes tarefas:

  • Visualizar, pesquisar, imprimir e subscrever relatórios
  • Organizar, criar, proteger e manter a hierarquia de pastas
  • Configuração de segurança baseada em funções que determina o acesso a itens e operações
  • Configuração das propriedades de execução do relatório, histórico do relatório e parâmetros do relatório
  • Criação de modelos de relatórios que se ligam e recuperam dados de uma fonte de dados Microsoft SQL Server Analysis Services ou de uma fonte de dados relacional SQL Server
  • Definir a segurança dos itens do modelo para permitir o acesso a entidades específicas no modelo, ou mapear entidades para relatórios de navegação pré-definidos que cria antecipadamente
  • Criação de horários partilhados e fontes de dados partilhadas
  • Tornar os horários e as ligações às fontes de dados mais geríveis
  • Criar subscrições orientadas por dados que lançam relatórios para uma grande lista de destinatários
  • Criar relatórios vinculados para reutilizar e redirecionar um relatório existente de diferentes formas
  • Abrir o Construtor de Relatórios para criar relatórios que pode guardar e executar no servidor de relatórios

Para mais informações, consulte O que é o portal web do servidor de relatórios (modo nativo)?

Instalação do portal web

O portal web é instalado quando se instala um servidor de relatórios em modo nativo SSRS. Para obter mais informações, consulte os seguintes recursos:

Arranque de portal web

Antes de poder abrir o portal web, deve ter permissões suficientes. Inicialmente, apenas os membros do grupo de administradores locais têm permissões que dão acesso às funcionalidades do portal web.

As páginas e opções disponíveis no portal web dependem das atribuições de funções do utilizador atual. Utilizadores sem permissões veem uma página vazia. Os utilizadores com permissões para ver relatórios têm ligações para esses relatórios. Para saber mais sobre permissões, consulte Funções e permissões nos Serviços de Relatórios.

Para instruções sobre como iniciar o portal web, consulte a secção Começar do portal web O que é o servidor de relatórios (modo nativo).

Se executar o portal web num servidor de relatórios local, consulte Configurar um servidor de relatórios em modo nativo para administração local (SSRS).

Rs.exe utilidade

Esta ferramenta é um host de scripts que utilizas para realizar operações scriptadas. Pode usar esta ferramenta para executar scripts em Visual Basic que copiam dados entre bases de dados de servidores de relatórios, publicam relatórios e criam itens numa base de dados de servidores de relatórios.

Para mais informações, consulte as utilidades do prompt de comandos do servidor de Reportar (SSRS).

Acesso ao Rs.exe

A utilidade rs.exe é instalada quando instala o SSRS. Executas esta utilidade a partir da linha de comandos.