Tipos de visualizações do painel
Este artigo descreve os tipos de visualizações disponíveis para uso nos painéis do AI/BI e mostra como criar um exemplo de cada tipo de visualização. Para obter instruções sobre como criar um painel, consulte Criar um painel. O senhor pode usar a linguagem natural para solicitar que o assistente crie gráficos de barras, de linhas, de dispersão, pie e de contador. Consulte Criar visualizações com o Databricks Assistant.
Para otimizar o desempenho, os gráficos só podem renderizar 10 mil linhas ou 10 MB na tela, o que for menor. Caso contrário, as visualizações podem ser truncadas.
Visualização da área
As visualizações de área combinam as visualizações de linha e barra para mostrar como os valores numéricos de um ou mais grupos mudam ao longo da progressão de uma segunda variável, normalmente a do tempo. Elas são frequentemente usadas para mostrar as mudanças no funnel ao longo do tempo.
Para ajustar a disposição:
- Clique no menu
kebab na seção Eixo Y do painel de edição de visualização.
- Na seção disposição , escolha Stack ou 100% Stack .
Valores de configuração : Para o exemplo de visualização de área fornecido, os seguintes valores foram definidos:
-
conjunto de dados: Pedidos de TPCH
-
Visualização: Área
-
Título:
Total price and order year by order priority and clerk
-
Eixo X:
- Campo:
o_orderdate
- Tipo de escala:
Temporal
- Transformar:
Yearly
- Título do eixo:
Order year
- Campo:
-
Eixo Y
- Campo:
o_totalprice
- Título do eixo:
Total price
- Tipo de escala:
Quantitative
- Transformar:
Sum
- Campo:
-
Agrupar por:
- Campo:
o_orderpriority
- Título da legenda:
Order priority
- Campo:
-
Filtrar
- Campo:
TPCH orders.o_clerk
- Campo:
Consulta SQL : Para essa visualização de área, a seguinte consulta SQL foi usada para gerar o conjunto de dados denominado TPCH orders
.
SELECT * FROM samples.tpch.orders
Gráfico de barras
Os gráficos de barras representam a mudança nas métricas ao longo do tempo ou entre categorias e mostram proporcionalidade, semelhante a uma pie visualização.
Para ajustar a disposição:
- Clique no menu
kebab na seção Eixo Y do painel de edição de visualização.
- Na seção de disposição , escolha Stack ou 100% Stack , ou Group .
Valores de configuração : Para o exemplo de gráfico de barras fornecido, os seguintes valores foram definidos:
-
conjunto de dados: Pedidos de TPCH
-
Visualização: Bar
-
Título:
Total price and order month by order priority and clerk
-
Eixo X:
- Campo:
o_orderdate
- Transformar:
Monthly
- Tipo de escala:
Temporal
- Título do eixo:
Order month
- Campo:
-
Eixo Y
- Campo:
o_totalprice
- Tipo de escala:
Quantitative
- Transformar:
Sum
- Título do eixo:
Total price
- Campo:
-
Agrupar por:
- Campo:
o_orderpriority
- Título da legenda:
Order priority
- Campo:
-
Filtrar
- Campo:
TPCH orders.o_clerk
- Campo:
Consulta SQL : A seguinte consulta SQL gerou o conjunto de dados TPCH orders
para essa visualização de barras.
SELECT * FROM samples.tpch.orders
Gráfico de caixas
A visualização do gráfico de caixas mostra o resumo da distribuição dos dados numéricos, opcionalmente agrupados por categoria. Usando uma visualização de gráfico de caixas, você pode comparar rapidamente os intervalos de valores entre as categorias e visualizar os grupos de localidade, dispersão e assimetria dos valores por meio de seus quartis. Em cada caixa, a linha mais escura mostra o intervalo interquartil. Para obter mais informações sobre como interpretar visualizações de gráficos de caixa, consulte os artigos sobre gráficos de caixa na Wikipedia.
Para o exemplo de gráfico de caixa fornecido, os seguintes valores foram definidos:
- Coluna X (dataset column):
l-returnflag
- Colunas Y (dataset column):
l_extendedprice
- Título do eixo X:
Return flag1
- Título do eixo Y:
Extended price
Consulta SQL : Para essa visualização de gráfico de caixa, a seguinte consulta SQL foi usada para gerar o conjunto de dados.
select * from samples.tpch.lineitem
Gráfico de bolhas
Os gráficos de bolhas são gráficos de dispersão em que o tamanho de cada marcador de ponto reflete uma métrica relevante. Para criar um gráfico de bolhas, selecione Dispersão como seu tipo de visualização. Na configuração Size (Tamanho ), selecione as métricas que o senhor deseja que sejam representadas pelo tamanho dos marcadores.
Valores de configuração : Para o exemplo de gráfico de bolhas fornecido, os seguintes valores foram definidos:
-
conjunto de dados: Viagens de táxi em Nova York
-
Visualização: Dispersão
-
Título:
Trip distance, fares, and trip duration
-
Eixo X:
- Campo:
trip_distance
- tipo de escala:
Quantitative
- Transformar:
None
- Campo:
-
Eixo Y
- Campo:
fare_amount
- tipo de escala:
Quantitative
- Transformar:
None
- Campo:
-
Colorir por:
- Campo:
pickup_zip
- Campo:
-
Tamanho:
- Campo:
time_spent
- Transformar:
None
- Campo:
Gráfico combinado
Os gráficos combinados combinam gráficos de linhas e barras para apresentar as mudanças ao longo do tempo com proporcionalidade.
Valores de configuração : Para essa visualização do gráfico combinado, os seguintes valores foram definidos:
-
conjunto de dados: partsupp
-
Visualização: Combo
-
Eixo X:
ps_partkey
- Tipo de escala:
Quantitative
- Tipo de escala:
-
Eixo Y
- Barra:
ps_availqty
- Tipo de agregação:
SUM
- Linha:
ps_supplycost
- Tipo de agregação:
AVG
- Barra:
-
Cor por série Y:
Sum of ps_availqty
Average ps_supplycost
Consulta SQL : Para essa visualização de gráfico combinado, a seguinte consulta SQL foi usada para gerar o conjunto de dados.
SELECT * FROM samples.tpch.partsupp
Gráfico combinado de eixo duplo
Você pode usar gráficos combinados para mostrar dois eixos y diferentes. Com o widget de gráfico combinado selecionado, clique no menu kebab nas configurações do eixo Y no painel de configuração do gráfico. Ative a opção Ativar eixo duplo .
Valores de configuração : Para esse gráfico combinado, a opção Ativar eixo duplo está ativada. As outras configurações são definidas da seguinte forma:
-
conjunto de dados: Viagens
-
Visualização: Combo
-
Eixo X:
tpep_pickup_datetime
- Tipo de escala:
Temporal
- Transformar:
Weekly
- Tipo de escala:
-
Eixo Y
-
Eixo Y esquerdo (barra):
trip_distance
- Transformar:
AVG
- Transformar:
-
Eixo Y direito (linha):
fare_amount
- Transformar:
AVG
- Transformar:
-
Cor por série Y:
Average trip_distance
Average fare_amount
Consulta SQL : A seguinte consulta SQL foi usada para gerar o conjunto de dados:
SELECT * FROM samples.nyctaxi.trips
Contra-visualização
Os contadores exibem um único valor de forma proeminente, com a opção de compará-los com um valor alvo. Para usar contadores, especifique qual linha de dados será exibida na visualização do contador para a coluna de valor e a coluna de destino .
Você pode definir a formatação condicional e personalizar o estilo do texto nos detalhes da configuração do valor .
Valores de configuração : para esse exemplo de visualização do contador, os seguintes valores foram definidos:
-
conjunto de dados: Pedidos de TPCH
-
Visualização: Contador
-
Título:
Orders: Target amount vs. actual amount by date
-
Valor:
- Campo:
avg(o_totalprice)
- Número da linha de valor: 1
- Campo:
-
Alvo:
- Campo:
avg(o_totalprice)
- Número da linha de valor: 2
- Campo:
-
Filtrar
- Campo:
TPCH orders.o_orderdate
- Campo:
Consulta SQL : Para essa visualização de contador, a seguinte consulta SQL foi usada para gerar o conjunto de dados denominado TPCH orders_target
.
SELECT o_orderdate, avg(o_totalprice)
FROM samples.tpch.orders
GROUP BY 1
ORDER BY 1
Visualização de linha
As visualizações de linha apresentam a mudança em uma ou mais métricas ao longo do tempo.
Valores de configuração : para este exemplo de visualização de linha, os seguintes valores foram definidos:
-
conjunto de dados: Pedidos de TPCH
-
Visualização: Linha
-
Título:
Average price and order year by order priority and clerk
-
Eixo X:
- Campo:
o_orderdate
- Transformar:
Yearly
- Tipo de escala:
Temporal
- Título do eixo:
Order year
- Campo:
-
Eixo Y
- Campo:
o_totalprice
- Transformar:
Average
- Tipo de escala:
Quantitative
- Título do eixo:
Average price
- Campo:
-
Agrupar por:
- Campo:
o_orderpriority
- Título da legenda:
Order priority
- Campo:
-
Filtrar
- Campo:
TPCH orders.o_clerk
- Campo:
Consulta SQL : Para essa visualização de barra, a seguinte consulta SQL foi usada para gerar o conjunto de dados chamado TPCH orders
.
SELECT * FROM samples.tpch.orders
Gráfico de mapa de calor
Os gráficos de mapa de calor misturam recursos de gráficos de barras, empilhamento e gráficos de bolhas, permitindo que o senhor visualize cores de uso numérico de dados. Uma paleta de cores comum para um mapa de calor mostra os valores mais altos usando cores mais quentes, como laranja ou vermelho, e os valores mais baixos usando cores mais frias, como azul ou roxo.
Por exemplo, o mapa de calor a seguir visualiza as distâncias mais frequentes das corridas de táxi em cada dia e agrupa os resultados por dia da semana, distância e tarifa total.
Os mapas de calor podem exibir até 64 mil linhas ou 10 MB.
Valores de configuração : Para essa visualização do gráfico de mapa de calor, os seguintes valores foram definidos:
-
conjunto de dados: Pedidos de TPCH
-
Visualização: Mapa de calor
-
Coluna X (dataset column):
o_orderpriority
-
Colunas Y (dataset column):
o_orderstatus
-
Coluna de cores:
- coluna do conjunto de dados:
o_totalprice
- Tipo de agregação:
Average
- coluna do conjunto de dados:
-
Nome do eixo X (substitui o valor de default ):
Order priority
-
Nome do eixo Y (substitui o valor de default ):
Order status
-
Esquema de cores (substitui o valor de default ):
YIGnBu
Consulta SQL : Para essa visualização de gráfico de mapa de calor, a seguinte consulta SQL foi usada para gerar o conjunto de dados.
SELECT * FROM samples.tpch.orders
Gráfico de histograma
Um histograma mostra a frequência com que um determinado valor ocorre em um dataset. Um histograma ajuda o senhor a entender se um dataset tem valores que estão agrupados em torno de um pequeno número de intervalos ou se estão mais espalhados. Um histograma é exibido como um gráfico de barras no qual você controla o número de barras distintas (também chamadas de compartimentos).
Valores de configuração : Para essa visualização do gráfico de histograma, os seguintes valores foram definidos:
- conjunto de dados: Pedidos de TPCH
- Visualização: Histograma
- Coluna X (dataset column):
o_totalprice
- Número de caixas: 20
- Nome do eixo X (substitui o valor de default ):
Total price
Opções de configuração: Para opções de configuração do gráfico de histograma, consulte as opções de configuração do gráfico de histograma.
Consulta SQL : Para essa visualização de gráfico de histograma, a seguinte consulta SQL foi usada para gerar o conjunto de dados.
select * from samples.tpch.orders
visualização de tortas
As visualizações em pizza mostram a proporcionalidade entre as métricas. Eles não se destinam a transmitir dados de séries temporais.
Valores de configuração : Para este exemplo de visualização do site pie, foram definidos os seguintes valores:
-
conjunto de dados: Pedidos de TPCH
-
Visualização: visualização de pizza
-
Título:
Total price by order priority and clerk
-
Ângulo:
- Campo:
o_totalprice
- Transformar:
Sum
- Título do eixo:
Total price
- Campo:
-
Agrupar por:
- Campo:
o_orderpriority
- Título da legenda:
Order priority
- Campo:
-
Filtrar
- Campo:
TPCH orders.o_clerk
- Campo:
SQL consulta : Para esta visualização pie, a seguinte consulta SQL foi usada para gerar o conjunto de dados denominado TPCH orders
.
SELECT * FROM samples.tpch.orders
Visualização dinâmica
Uma visualização dinâmica agrega registros do resultado de uma consulta em uma exibição tabular. É semelhante às declarações PIVOT
ou GROUP BY
no SQL. Você configura a visualização dinâmica com campos de arrastar e soltar.
Por motivos de desempenho, as tabelas dinâmicas só suportam a renderização de 100 colunas x 100 linhas.
Valores de configuração : neste exemplo de visualização dinâmica, os seguintes valores foram definidos:
-
conjunto de dados: Item de linha TPCH
-
Visualização: Pivot
-
Título:
Line item quantity by return flag and ship mode by supplier
-
Linhas:
- Campo:
l_returnflag
- Campo:
-
Colunas:
- Campo:
l_shipmode
- Campo:
-
Célula
- conjunto de dados:
- Campo:
l_quantity
- Transformar: Sum
-
Filtrar
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
Consulta SQL : Para essa visualização de pivô, a seguinte consulta SQL foi usada para gerar o conjunto de dados chamado TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Mapa de pontos
Os mapas de pontos exibem dados quantitativos como símbolos colocados em locais específicos do mapa. Os marcadores são posicionados usando coordenadas de latitude e longitude, que devem ser incluídas como parte do conjunto de resultados para esse tipo de gráfico. O exemplo a seguir usa dados de colisões de veículos motorizados em Nova York, NY.
Valores de configuração : Para essa visualização do mapa de pontos, os seguintes valores foram definidos:
-
conjunto de dados: colisões de veículos motorizados
-
Visualização: Mapa de símbolos
-
Coordenadas:
- Latitude:
LATITUDE
- Longitude:
LONGITUDE
- Latitude:
-
Cor/Agrupar por:
- Campo:
CONTRIBUTING FACTOR
- Campo:
Nenhum conjunto de dados do site Databricks inclui dados de latitude ou longitude, portanto, uma amostra da consulta SQL não é fornecida para este exemplo.
Visualização de dispersão
As visualizações de dispersão são comumente usadas para mostrar a relação entre duas variáveis numéricas. Você pode codificar a terceira dimensão com cores para mostrar como as variáveis numéricas diferem entre os grupos.
Valores de configuração : para esse exemplo de visualização de dispersão, os seguintes valores foram definidos:
-
conjunto de dados: Item de linha TPCH
-
Visualização: Dispersão
-
Título:
Total price and quantity by ship mode and supplier
-
Eixo X:
- Campo:
l_quantity
- Título do eixo:
Quantity
- tipo de escala:
Quantitative
- Transformar:
None
- Campo:
-
Eixo Y
- Campo:
l_extendedprice
- tipo de escala:
Quantitative
- Transformar:
None
- Título do eixo:
Price
- Campo:
-
Agrupar por:
- Campo:
l_shipmode
- Título da legenda:
Ship mode
- Campo:
-
Filtrar
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
Consulta SQL : Para essa visualização de dispersão, a seguinte consulta SQL foi usada para gerar o conjunto de dados denominado TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Visualização de tabelas
A visualização da tabela mostra os dados em uma tabela padrão, mas permite reordenar, ocultar e formatar manualmente os dados.
As tabelas podem exibir até 64 mil linhas ou 10 MB.
Valores de configuração : para este exemplo de visualização de tabela, os seguintes valores foram definidos:
-
conjunto de dados: Item de linha TPCH
-
Visualização: Tabela
-
Título:
Line item summary by supplier
-
Colunas:
-
Exibir número da linha: Ativado
-
Campo:
l_orderkey
-
Campo:
l_extendedprice
- Exibir como:
Number
- Formato numérico: $0,00
- Exibir como:
-
Campo:
l_discount
- Exibir como:
Number
- Formato numérico: %0.00
- Exibir como:
-
Campo:
l_tax
- Exibir como:
Number
- Formato numérico: %0.00
- Exibir como:
-
Campo:
l_shipdate
-
Campo:
l_shipmode
-
-
Filtrar
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
Opções de configuração : Para opções de configuração de visualização de tabela, consulte Opções de tabela.
Consulta SQL : Para essa visualização de tabela, a seguinte consulta SQL foi usada para gerar o conjunto de dados denominado TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem