Compartilhar via


Minigráficos e barras de dados em um relatório paginado (Construtor de Relatórios)

Aplica-se a: Construtor de Relatórios da Microsoft (SSRS) Construtor de Relatórios do Power BI Designer de Relatórios no SQL Server Data Tools

Minigráficos e barras de dados são gráficos pequenos e simples em um relatório paginado que transmitem muitas informações em um espaço pequeno, geralmente embutidas com o texto.

Em relatórios, os minigráficos e as barras de dados são usados em tabelas e matrizes. Seu impacto resulta da possibilidade de exibir vários deles juntos e compará-los uns sobre os outros, em vez de exibi-los individualmente. Eles facilitam a visualização das exceções, as linhas cujo desempenho se distingue das outras. Embora sejam pequenos, cada minigráfico costuma representar vários pontos de dados, geralmente durante um período de tempo. As barras de dados podem representar vários pontos de dados, mas normalmente ilustram apenas um. Cada minigráfico geralmente apresenta uma única série. Você não pode adicionar um minigráfico a um grupo de detalhes em uma tabela. Como os minigráficos exibem dados agregados, eles devem entrar em uma célula associada a um grupo. Minigráficos e barras de dados têm os mesmos elementos de gráficos básicos de categorias, séries e valores, mas não possuem legenda, linhas de eixo, rótulos nem marcas de escala.

rs_SparklineExample

Como introdução rápida aos minigráficos, confira Tutorial: Adicionar um minigráfico ao relatório (Construtor de Relatórios) e os vídeos Como criar um minigráfico em uma tabela e Minigráficos, gráficos de barras e indicadores no Construtor de Relatórios.

Observação

Você pode publicar minigráficos e barras de dados com suas tabelas, matrizes ou lista pai, separadamente de um relatório como uma parte de relatório. Leia mais sobre as Partes do relatório. No entanto, as partes do relatório foram preteridas para todas as versões do Microsoft SQL Server Reporting Services após o Microsoft SQL Server Reporting Services 2019 e descontinuadas a partir do Microsoft SQL Server Reporting Services 2022 e do Servidor de Relatórios do Power BI.

Tipos de minigráficos

Você pode criar praticamente tantos tipos de minigráficos quanto gráficos normais. Em geral, você não pode fazer minigráficos em 3D. Você pode fazer versões de minigráfico destes gráficos completos:

Barras de dados

Barras de dados geralmente representam um único ponto de dados, apesar de poderem representar vários pontos de dados, como os gráficos de barras normais. Normalmente contêm várias séries sem categoria ou possuem agrupamento de série.

rs_DataBars

Neste exemplo que usa barras de dados empilhadas, cada barra de dados, embora somente uma barra, ilustra mais de um ponto de dados. Por exemplo, as três cores diferentes da barra poderiam representar tarefas de três níveis de prioridade com o comprimento da barra representando o número total de tarefas atribuídas a cada pessoa. Se você fez estas barras de dados 100% empilhadas, cada barra preencheria a célula e as cores diferentes representariam o percentual do todo para cada nível de prioridade.

Você pode fazer versões de barra de dados destes gráficos completos:

Alinhando dados de minigráfico em uma tabela ou matriz

Quando você insere um minigráfico em uma tabela ou matriz, é geralmente importante que os pontos de dados em cada minigráfico alinhem-se com os pontos de dados dos outros minigráficos naquela coluna. Caso contrário, será difícil comparar os dados nas linhas diferentes. Por exemplo, quando você compara dados de vendas por mês para vendedores diferentes em sua empresa, é importante que os meses estejam alinhados. Se um funcionário esteve fora durante o mês de abril, não haveria dados para aquele funcionário naquele mês. Você esperaria ver um intervalo para aquele mês e ver os dados durante os meses subsequentes alinhados com os dados para os outros funcionários. Você pode fazer isto alinhando o eixo horizontal. Para obter mais informações, confira a seção sobre minigráficos em Escopo das expressões para totais, agregações e coleções internas (Construtor de Relatórios e SSRS) e confira Alinhar os dados de um gráfico em uma tabela ou matriz (Construtor de Relatórios e SSRS).

Da mesma maneira, para estarem comparáveis por todas as linhas, os dados devem se alinhar também verticalmente, ou seja, a altura das barras ou linhas em um minigráfico ou barra de dados deve ser relativa à altura de barras e linhas em todos os outros minigráficos ou barras de dados. Caso contrário, você não poderá comparar as linhas entre si.

rs_SparklineAlignData

Nesta imagem, o gráfico de coluna mostra vendas diárias para cada funcionário. Observe que, para os dias em que um funcionário não tem vendas, o gráfico deixa um espaço em branco e alinha os dias seguintes. Este é um exemplo de alinhamento horizontal. Também observe que, para alguns funcionários, toda barra é curta, e nenhuma barra alcança a parte superior da célula. Este é um exemplo de alinhamento vertical; sem isto, nas linhas sem barras altas, as barras curtas expandiriam para preencher a altura da célula.

Entendendo os dados fornecidos a um minigráfico ou barra de dados

Quando você adiciona um minigráfico ou barra de dados a uma tabela ou matriz, isso se chama aninhar uma região de dados dentro da outra. Aninhar significa que os dados fornecidos para o minigráfico ou barra de dados são controlados pelo conjunto de dados no qual a tabela ou matriz se baseia, e por onde você os coloca na tabela ou matriz. Para obter mais informações, confira Regiões de dados aninhadas (Construtor de Relatórios e SSRS).

Convertendo um minigráfico ou barra de dados a um gráfico completo

Como minigráficos e barras de dados são apenas um tipo de gráfico, se você decidir que prefere ter a funcionalidade de gráfico completo, faça a conversão clicando com o botão direito do mouse no gráfico e clicando em Converter em Gráfico Completo. Quando você fizer isso, as linhas de eixo, os rótulos, as marcas de escala e a legenda serão adicionados automaticamente.

Observação

Você não pode converter um gráfico completo em um minigráfico ou barra de dados com um clique. Porém, você pode fazer um minigráfico ou barra de dados a partir de um gráfico completo bastando excluir todos os elementos de gráfico que não estão em minigráficos e barras de dados.

Tópicos de instruções

Adicionar minigráficos e barras de dados (Construtor de Relatórios e SSRS)

Alinhar os dados de um gráfico em uma tabela ou matriz (Construtor de Relatórios e SSRS)

Outros tópicos de instruções para gráficos

Como minigráficos e barras de dados são um tipo de gráfico, você também pode achar os tópicos de instruções a seguir úteis e pertinentes:

Adicionar um gráfico a um relatório (Construtor de Relatórios e SSRS)

Adicionar pontos vazios a um gráfico (Construtor de Relatórios e SSRS)

Adicionar ou remover margens de um gráfico (Construtor de Relatórios e SSRS)

Alterar um tipo de gráfico (Construtor de Relatórios e SSRS)

Definir cores em um gráfico usando uma paleta (Construtor de Relatórios e SSRS)

Mostrar dicas de ferramenta em uma série (Construtor de Relatórios e SSRS)

Especificar uma escala logarítmica (Construtor de Relatórios e SSRS)

Especificar um intervalo do eixo (Construtor de Relatórios e SSRS)

Especificar cores consistentes em gráficos com várias formas (Construtor de Relatórios e SSRS)