Introdução ao relatório em Configuration Manager
Aplica-se a: Gerenciador de Configurações (branch atual)
O relatório em Configuration Manager fornece um conjunto de ferramentas e recursos que ajudam você a usar os recursos avançados de relatório do SQL Server Reporting Services (SSRS) e Servidor de Relatórios do Power BI. Ambas as plataformas de relatórios fornecem experiências de criação avançadas para relatórios personalizados. Os relatórios ajudam você a coletar, organizar e apresentar informações sobre a riqueza de dados Configuration Manager em sua organização. Configuration Manager fornece muitos relatórios predefinidos em Reporting Services que você pode usar sem alterações. Você pode duplicar e modificar os relatórios padrão para atender aos seus requisitos ou criar relatórios personalizados.
SQL Server Reporting Services
SQL Server Reporting Services fornece uma gama completa de ferramentas e serviços prontos para uso para ajudá-lo a criar, implantar e gerenciar relatórios para sua organização. Ele também tem recursos de programação que permitem estender e personalizar sua funcionalidade de relatório. Reporting Services é uma plataforma de relatórios baseada em servidor que fornece funcionalidade de relatório abrangente para diferentes tipos de fontes de dados.
Configuration Manager usa SQL Server Reporting Services como sua solução de relatório principal. A integração com Reporting Services fornece as seguintes vantagens:
Usa um sistema de relatórios padrão do setor para consultar o banco de dados Configuration Manager.
Exibe relatórios usando o visualizador de relatórios Configuration Manager ou usando o Gerenciador de Relatórios, que é uma conexão baseada na Web com o relatório.
Fornece alto desempenho, disponibilidade e escalabilidade.
Fornece assinaturas para relatórios aos quais os usuários podem assinar. Por exemplo, um gerente assina um relatório enviado por email todos os dias que detalha o status de uma distribuição de atualização de software.
Exporta relatórios em diferentes tipos de formatos populares.
Para obter mais informações, consulte O que é SQL Server Reporting Services (SSRS)?
Servidor de Relatório do Power BI
A partir da versão 2002, integre Servidor de Relatórios do Power BI com relatórios de Configuration Manager. Essa integração oferece visualização moderna e melhor desempenho. Ele adiciona suporte de console para relatórios do Power BI semelhantes ao que já existe com SQL Server Reporting Services. Para obter mais informações, consulte Integrar com Servidor de Relatórios do Power BI.
Servidor de Relatórios do Power BI é um servidor de relatório local com um portal da Web no qual você exibe e gerencia relatórios. Ele inclui ferramentas para criar relatórios do Power BI, relatórios paginados, relatórios móveis e KPIs. Para obter mais informações, consulte O que é Servidor de Relatórios do Power BI?.
Ponto de serviços de relatório
O ponto de serviços de relatório é uma função de sistema de site que você adiciona em um servidor que executa Microsoft SQL Server Reporting Services. O ponto de serviços de relatório faz as seguintes funções:
- Copia as definições do relatório Configuration Manager para Reporting Services
- Cria pastas de relatório com base em categorias de relatório
- Define a política de segurança nas pastas e relatórios do relatório. Essas políticas são baseadas nas permissões baseadas em função para Configuration Manager usuários administrativos. Em um intervalo de 10 minutos, o ponto de serviços de relatório se conecta a Reporting Services para reaplicar a política de segurança se você a alterou.
Para obter mais informações sobre como planejar e instalar um ponto de serviços de relatório, confira os seguintes artigos:
Configuration Manager relatórios
Configuration Manager fornece definições de relatório para mais de 400 relatórios em mais de 50 pastas de relatório. Durante o processo de instalação de ponto dos serviços de relatório, ele os copia para a pasta de relatório raiz no SQL Server Reporting Services. O console Configuration Manager mostra os relatórios e os organiza em subpastas com base na categoria de relatório.
Os relatórios não se propagam para cima ou para baixo na hierarquia de Configuration Manager. Eles são executados somente no banco de dados do site no qual você os cria. Como Configuration Manager replica dados globais em toda a hierarquia, você tem acesso a informações em toda a hierarquia em relatórios. Quando um relatório recupera dados de um banco de dados do site, ele tem acesso aos dados do site para o site atual e sites filho e dados globais para cada site na hierarquia.
Como outros objetos Configuration Manager, um usuário administrativo deve ter as permissões apropriadas para executar ou modificar relatórios. Para executar um relatório, um usuário administrativo deve ter a permissão Executar Relatório para o objeto. Para criar ou modificar um relatório, um usuário administrativo deve ter a permissão Modificar Relatório para o objeto.
Criar e modificar relatórios
Para relatórios baseados em Reporting Services, Configuration Manager usa Microsoft SQL Server Report Builder como a ferramenta de criação e edição exclusiva para relatórios baseados em modelo e baseados em SQL. Quando você cria ou edita um relatório no console Configuration Manager, Report Builder é aberto. Para obter mais informações, consulte Operações e manutenção para relatórios.
A partir da versão 2002, para criar ou editar relatórios do Power BI, o console se integra ao Power BI Desktop. Para obter mais informações, confira Criar relatórios do Power BI.
Executar relatórios
Quando você executa um relatório baseado em Reporting Services no console Configuration Manager, o Visualizador de Relatórios abre e se conecta ao Reporting Services. Depois de especificar os parâmetros de relatório necessários, Reporting Services recupera os dados e exibe os resultados no visualizador. Você também pode se conectar à Reporting Services do SQL Services, conectar-se à fonte de dados do site e executar relatórios.
A partir da versão 2002, quando você executa um relatório baseado no Power BI, ele é aberto no navegador da Web.
Adicionar a Favoritos
Configuration Manager envia com várias centenas de relatórios por padrão e você pode adicionar mais a essa lista. Em vez de pesquisar continuamente os relatórios que você usa normalmente, a partir da versão 2103, você pode tornar um relatório um favorito. Essa ação permite que você o acesse rapidamente no nó Favoritos .
Para obter mais informações, consulte Operações e manutenção para relatórios.
Prompts de relatório
Você pode configurar um prompt ou parâmetro de relatório ao criar ou modificar um relatório. Criar solicitações de relatório para limitar ou direcionar os dados que um relatório recupera. Um relatório pode conter mais de um prompt. Verifique se os nomes de prompt são exclusivos e contêm apenas caracteres alfanuméricos que estão em conformidade com as regras de SQL Server para identificadores.
Quando você executa um relatório, o prompt solicita um valor para um parâmetro necessário. Com base no valor do parâmetro, ele recupera os dados do relatório. Por exemplo, as informações do computador para um relatório de computador específico solicitam um nome de computador. Reporting Services passa o valor especificado para uma variável definida na instrução SQL do relatório.
Links de relatório
Os links de relatório em Configuration Manager são usados em um relatório de origem para fornecer fácil acesso a outros dados. Por exemplo, ele pode vincular a informações mais detalhadas sobre cada um dos itens no relatório de origem. Se o relatório de destino exigir um ou mais prompts a serem executados, o relatório de origem deverá conter uma coluna com os valores apropriados para cada prompt.
O link precisa especificar o número da coluna com o valor do prompt. Por exemplo:
- Há um relatório que lista computadores que o site descobriu recentemente.
- Você vincula dele a outro relatório que lista as últimas mensagens que o site recebe para um computador específico.
- Crie o link e especifique essa coluna
2
no relatório de origem que contém o nome do computador. Esse valor é um prompt necessário para o relatório de destino. - Você executa o relatório de origem e um ícone de link aparece à esquerda de cada linha de dados.
- Selecione o ícone em uma linha e o Visualizador de Relatórios passa o valor na coluna especificada para essa linha como o valor prompt do relatório de destino.
Você só pode configurar um link para um relatório e esse link só pode se conectar a um único relatório de destino.
Aviso
Se você mover um relatório de destino para uma pasta de relatório diferente, o local do relatório de destino será alterado. Configuration Manager não atualiza automaticamente o link do relatório no relatório de origem com o novo local e o link não funcionará no relatório de origem.
Pastas de relatório
As pastas de relatório fornecem um método para classificar e filtrar relatórios que Configuration Manager armazena em Reporting Services. Pastas de relatório são úteis quando você tem muitos relatórios para gerenciar. Quando você instala um ponto de serviços de relatório, ele copia relatórios para Reporting Services e os organiza em mais de 50 pastas de relatório. As pastas de relatório são somente leitura. Você não pode modificá-los no console Configuration Manager.
Assinaturas de relatório
Uma assinatura de relatório no Reporting Services é uma solicitação recorrente para entregar um relatório em um momento específico ou em resposta a um evento. Você especifica na assinatura um formato de arquivo de aplicativo. As assinaturas fornecem uma alternativa para executar um relatório sob demanda. Relatórios sob demanda exigem que você selecione ativamente o relatório sempre que quiser exibir o relatório. Por outro lado, as assinaturas podem ser usadas para agendar e automatizar a entrega de um relatório.
Você pode gerenciar assinaturas de relatório no console Configuration Manager. O servidor de relatório processa as assinaturas. Ele os distribui usando extensões de entrega implantadas no servidor. Por padrão, você pode criar assinaturas que enviam relatórios para uma pasta compartilhada ou para um endereço de email.
Para obter mais informações, consulte Gerenciar assinaturas de relatório.
Report Builder
Para relatórios baseados em Reporting Services, Configuration Manager usa Microsoft SQL Server Report Builder como a ferramenta de criação e edição exclusiva para relatórios baseados em modelo e SQL. Se você criar ou editar um relatório no console Configuration Manager, Report Builder será aberto. Quando você cria ou modifica um relatório pela primeira vez, Report Builder instala automaticamente. A versão de Report Builder associada à versão instalada do SQL Server é aberta quando você executa ou edita relatórios.
A instalação Report Builder adiciona suporte para mais de 20 idiomas. Quando você executa Report Builder, ele exibe dados no idioma do sistema operacional do computador local. Se Report Builder não der suporte ao idioma, ele exibirá os dados em inglês. Report Builder dá suporte aos recursos completos do SQL Server Reporting Services, que inclui os seguintes recursos:
Fornece um ambiente de criação de relatório intuitivo com uma aparência semelhante a Microsoft 365 Apps.
Oferece o layout flexível do relatório de SQL Server linguagem de definição de relatório (RDL).
Fornece várias formas de visualização de dados, incluindo gráficos e medidores.
Fornece caixas de texto com formatação avançada.
Exporta para Microsoft formato do Word.
Você também pode abrir Report Builder diretamente do SQL Server Reporting Services.
Modelos de relatório em SQL Server Reporting Services
SQL Server Reporting Services usa modelos de relatório para ajudá-lo a selecionar itens no banco de dados Configuration Manager para incluir em relatórios baseados em modelo. Quando você cria um relatório, os modelos de relatório expõem apenas exibições e itens especificados para escolher. Para criar relatórios baseados em modelo, pelo menos um modelo de relatório precisa estar disponível.
Os modelos de relatório têm os seguintes recursos:
Forneça nomes de negócios lógicos para campos e exibições de banco de dados. Para produzir relatórios, você não precisa de conhecimento da estrutura do banco de dados Configuration Manager.
Agrupar itens logicamente.
Defina relações entre itens.
Proteger elementos de modelo para que os usuários administrativos possam ver apenas os dados que eles têm permissão para ver.
Embora Configuration Manager forneça modelos de relatório de exemplo, você também pode definir modelos de relatório para atender aos seus próprios requisitos comerciais. Para obter mais informações sobre como criar modelos de relatório, consulte Criar modelos de relatório personalizados.