Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: Construtor de Relatórios da Microsoft (SSRS)
Designer de Relatórios
do Power BI no SQL Server Data Tools
Leia sobre como usar regiões de dados de gráficos para ajudar os leitores de seus relatórios paginados a entender grandes volumes de dados agregados rapidamente.
Quanto mais tempo você gastar cuidadosamente preparando e entendendo seus dados antes de criar um gráfico, mais fácil será projetar seus gráficos de forma rápida e eficiente. Para ajuda na escolha do gráfico a usar, veja Tipos de Gráficos. Para começar a experimentar gráficos imediatamente, consulte os tutoriais de gráficos de barras, colunas, sparkline e circulares nos Tutoriais do Construtor de Relatórios.
A ilustração a seguir mostra muitos dos diferentes elementos usados no gráfico.
Pode publicar gráficos separadamente de um relatório como partes do relatório. Para mais informações, consulte Partes do 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.
Desenhar um Gráfico
Depois de adicionar uma região de dados do gráfico à superfície de design, você pode arrastar campos do conjunto de dados do relatório para dados numéricos e não numéricos para o painel Dados do Gráfico do gráfico. Quando você clica no gráfico na superfície de design, o painel Dados do Gráfico é exibido, com três áreas: Grupos de Categorias, Grupos de Séries e Valores. Se o relatório tiver um conjunto de dados compartilhado ou incorporado, os campos no conjunto de dados aparecerão no painel Dados do Relatório. Arraste campos do conjunto de dados para a área apropriada do painel Dados do Gráfico. Por padrão, quando um campo é adicionado a uma das áreas do gráfico, o Report Builder calcula um agregado para o campo. Você também pode usar o agrupamento de séries para gerar séries dinamicamente. Um gráfico é organizado como uma matriz.
Observação
Os dados no gráfico em tempo de design são diferentes dos dados no gráfico quando o relatório é processado. Não são os seus dados reais. São gerados dados que foram adicionados para que você possa projetar seu gráfico com uma ideia de como ele será.
Como um Mapa é como uma Matriz
Uma maneira de pensar sobre como os gráficos funcionam é compará-los com matrizes.
Conceptualmente, a sua organização é idêntica:
O grupo Colunas na matriz é como a área Grupos de Categorias no gráfico.
O grupo Linhas na matriz é como a área Grupos de Séries no gráfico.
A área Dados na matriz é como a área Valores no gráfico.
Adição de Dados ao Gráfico
Suponha que você tenha um relatório que mostre Vendas por nome. Solte o campo Nome Completo na área Grupos de Categorias e o campo Vendas na área Valores.
Quando você adiciona o campo Vendas à área Valores, o texto do campo de dados aparece na legenda e os dados desse campo numérico serão agregados em um valor. Por padrão, o valor é agregado usando a função interna Soma. O painel Dados do Gráfico conterá uma expressão simples para o seu campo. No nosso exemplo, [Sum(Sales)] aparecerá para a expressão =Sum(Fields!Sales.Value)de campo . Se nenhum grupo for especificado, o gráfico mostrará apenas um ponto de dados. Para mostrar vários pontos de dados, você deve agrupar seus dados adicionando um campo de agrupamento. Quando você adiciona o campo Nome à área Grupos de Categorias, um campo de agrupamento com o mesmo nome que o nome do campo é adicionado automaticamente ao gráfico. Quando os campos que definem os valores ao longo dos eixos x e y são adicionados, o gráfico tem informações suficientes para plotar os dados corretamente.
Quando a área Grupos de séries é deixada vazia, o número de séries é fixado em tempo de design. Neste exemplo, Sales é a única série que aparece no gráfico.
Categorias e Grupos de Séries num Quadro
Um gráfico suporta grupos aninhados de categorias e séries. Os gráficos não exibem dados detalhados. Adicione grupos a um gráfico arrastando campos de conjunto de dados para as zonas de soltar categoria e série de um gráfico selecionado.
Os gráficos de formas, como gráficos circulares, suportam grupos de categorias e grupos de categorias aninhadas. Outros gráficos, como gráficos de barras, suportam grupos de categorias e grupos de séries. Você pode aninhar grupos, mas certifique-se de que os números de categorias ou séries não obscureçam a apresentação de informações no gráfico.
Adicionar Agrupamento de Séries a um Gráfico
Se você adicionar um campo à área Grupos de Séries, o número de séries dependerá dos dados contidos nesse campo. Em nosso exemplo anterior, suponha que você adicione um campo Ano à área Grupos de Séries. O número de valores no campo Ano determinará quantas séries aparecerão no gráfico. Se o campo Ano contiver os anos 2004, 2005 e 2006, o gráfico exibirá três séries para cada campo na área Valores.
Considerações sobre o Conjunto de Dados Antes de Criar um Gráfico
Os gráficos fornecem uma vista resumida dos seus dados. No entanto, com grandes conjuntos de dados, as informações em um gráfico podem ficar obscurecidas ou ilegíveis. Pontos de dados ausentes ou nulos, tipos de dados inadequados para o tipo de gráfico e aplicativos avançados, como a combinação de gráficos com tabelas, podem afetar a legibilidade de um gráfico. Antes de criar um gráfico, você deve preparar e entender cuidadosamente seus dados para que possa projetar seus gráficos de forma rápida e eficiente.
Você pode ter quantos gráficos quiser no relatório. Um gráfico, como qualquer outra região de dados, como uma matriz ou tabela, está vinculado a um único conjunto de dados. Se quiser exibir vários conjuntos de dados no mesmo gráfico, você pode criar um conjunto de dados adicional que usa uma instrução JOIN ou UNION em sua consulta SQL antes de adicionar dados ao gráfico.
Considere a pré-agregação de dados na consulta do conjunto de dados se os dados detalhados não forem necessários ou úteis. Para exibir cada ponto de dados com mais clareza, reduza o número de categorias no conjunto de dados. Você pode filtrar o conjunto de dados ou adicionar uma condição à sua consulta que reduza o número de linhas retornadas.
Melhores Práticas ao Exibir Dados num Gráfico
Os gráficos são mais eficazes quando o número de elementos exibidos apresenta uma imagem clara das informações subjacentes. Alguns gráficos, como gráficos de dispersão, se beneficiam de vários pontos de dados, enquanto outros, como gráficos de pizza, são mais eficazes com menos pontos de dados. Escolha cuidadosamente um tipo de gráfico com base nos valores em seu conjunto de dados e como você deseja que essas informações sejam mostradas. Para mais informações, consulte Tipos de Gráficos (Construtor de Relatórios e SSRS).
Há várias maneiras de consolidar dados em um gráfico:
Ao usar um gráfico de pizza, colete pequenas fatias em uma fatia chamada "Outros". Isso reduzirá o número de fatias no seu gráfico de pizza. Para mais informações, consulte Recolher Fatias Pequenas num Gráfico Circular (Construtor de Relatórios e SSRS).
Evite usar rótulos de pontos de dados quando houver vários pontos de dados. Os rótulos de pontos de dados são mais eficazes quando há apenas alguns pontos no gráfico.
Filtre dados indesejados ou irrelevantes. Isso ajuda a destacar os principais dados que você está tentando mostrar no gráfico. Para filtrar pontos de dados em um gráfico, defina um filtro em um grupo de categorias ou séries. Por padrão, o gráfico usa a função interna Soma para agregar valores que pertencem ao mesmo grupo em um ponto de dados individual na série. Se você alterar a função de agregação de uma série, também deverá alterar a função de agregação na expressão de filtro. Para mais informações, consulte Filtrar, Agrupar e Ordenar Dados (Construtor de Relatórios e SSRS).
Para exibir dados de proporção em um modelo de tabela ou matriz, considere usar um medidor linear em vez de um gráfico de barras. Os medidores são mais adequados para mostrar um único valor dentro de uma célula. Para mais informações, consulte Regiões de Dados Aninhadas (Construtor de Relatórios e SSRS).
Agregação de Valores de um Campo de Dados no Gráfico
Por padrão, quando um campo é adicionado à área Valores do gráfico, o Construtor de Relatórios calcula uma agregação para o campo. Se você arrastar um campo para o gráfico sem soltá-lo em uma área específica, o gráfico determinará se esse campo pertence ao eixo da categoria (x) ou do eixo do valor (y) com base no tipo de dados do campo. Os campos numéricos que são descartados na área Valores são agregados usando a função SOMA. Se o tipo de dados do campo de valor for String na área Values, o gráfico não poderá exibir um valor numérico, mesmo que haja números nos campos, portanto, o gráfico exibirá a função COUNT. Para evitar esse comportamento, certifique-se de que os campos que você usa têm tipos de dados numéricos, em vez de cadeias de caracteres que contêm números formatados. Você pode usar uma expressão do Visual Basic para converter valores String em um tipo de dados numéricos usando a constante CDbl ou CInt . Por exemplo, a expressão complexa a seguir converte um campo chamado MyField que contém valores numéricos formatados como Strings.
=Sum(CDbl(Fields!MyField.Value))
Para mais informações sobre expressões agregadas, consulte Informação de Funções Agregadas (Construtor de Relatórios e SSRS).
Na presente seção
Adicionar um gráfico a um relatório (Construtor de Relatórios e SSRS)
Descreve as primeiras etapas para adicionar um gráfico ao relatório.
Tipos de Gráficos (Construtor de Relatórios e SSRS)
Descreve todos os tipos e subtipos de gráficos disponíveis no Construtor de Relatórios, incluindo considerações e práticas recomendadas para o uso de vários tipos de gráficos.
Formatando um gráfico (Construtor de Relatórios e SSRS)
Use a formatação para melhorar a aparência geral e realçar os principais pontos de dados do gráfico.
Pontos de dados vazios e nulos em gráficos (construtor de relatórios e SSRS)
Descreve as considerações ao trabalhar com gráficos baseados em campos com valores vazios ou nulos.
Exibir uma série com múltiplos intervalos de dados num gráfico (Construtor de Relatórios e SSRS)
Descreve como adicionar quebras de escala a uma série que contém mais de um intervalo de dados.
Múltiplas Séries num Gráfico (Construtor de Relatórios e SSRS)
Descreve vários métodos de mostrar várias séries no mesmo gráfico, incluindo a combinação de tipos de gráficos, usando o eixo secundário, especificando diferentes tipos de gráficos e usando várias áreas de gráfico.
Ligar múltiplas regiões de dados ao mesmo conjunto de dados (construtor de relatórios e SSRS)
Forneça diferentes exibições de dados do mesmo conjunto de dados de relatório.
Adicionar ou eliminar um grupo num gráfico (construtor de relatórios e SSRS)
Descreve a adição de grupos e grupos aninhados a um gráfico.
Adicione uma média móvel a um gráfico (Report Builder e SSRS)
Descreve o uso da fórmula Média Móvel para calcular a média dos dados em sua série.
Gráficos de Resolução de Problemas (Construtor de Relatórios e SSRS)
Descreve dicas para trabalhar com gráficos.
Conteúdo relacionado
- Imagens, Caixas de Texto, Retângulos e Linhas (Construtor de Relatórios e SSRS)
- Classificação interativa, mapas de documentos e links (Construtor de Relatórios e SSRS)
- Regiões de Dados Aninhadas (Report Builder e SSRS)
- Tutorial: Adicione um quadro de colunas ao seu relatório (Construtor de Relatórios)
- Tutorial: Adicionar um gráfico de pizza ao relatório (Construtor de Relatórios)
- Tutorial: Adicione um gráfico de barras ao seu relatório (Construtor de Relatórios)