Tipi di visualizzazioni del dashboard
Questo articolo illustra i tipi di visualizzazioni disponibili per l'uso nei dashboard di intelligenza artificiale/BI e illustra come creare un esempio di ogni tipo di visualizzazione. Per istruzioni sulla creazione di un dashboard, vedere Creare un dashboard. È possibile usare il linguaggio naturale per richiedere all'assistente di creare grafici a barre, linee, a dispersione, a torta e contatori. Consulta Creare visualizzazioni con Databricks Assistant.
Nota
Per le prestazioni di optimize, i grafici possono rendere solo 10.000 righe o 10 MB nell'area di disegno, a seconda di quale sia il limite minore. In caso contrario, le visualizzazioni possono essere troncate.
Visualizzazione dell'area
Le visualizzazioni ad area combinano le visualizzazioni a linea e a barre per mostrare come le cifre o i numeri di uno o più gruppi values cambiano nel corso della progressione di una seconda variabile, in genere quella del tempo. Vengono spesso usati per mostrare i cambiamenti del funnel di vendita nel tempo.
Per regolare il layout:
- Fare clic sul menu kebab
nella sezione asse Y del pannello di modifica della visualizzazione.
- Nella sezione Layout, scegliere Stack o 100% Stack.
esempio di visualizzazione dell'area
Configurazione values: per l'esempio di visualizzazione dell'area specificata, i values seguenti sono stati set:
- Set di dati: ordini TPCH
- Visualizzazione: area
- Titolo:
Total price and order year by order priority and clerk
- Asse x:
- Campo:
o_orderdate
- Tipo di scala:
Temporal
- Trasforma:
Yearly
- Titolo asse:
Order year
- Campo:
- Asse y:
- Campo:
o_totalprice
- Titolo asse:
Total price
- Tipo di scala:
Quantitative
- Trasforma:
Sum
- Campo:
- Raggruppa per:
- Campo:
o_orderpriority
- Titolo della legenda:
Order priority
- Campo:
- Filtro
- Campo:
TPCH orders.o_clerk
- Campo:
query SQL: per la visualizzazione di questa area, è stata usata la seguente query SQL per generate i dati set chiamati TPCH orders
.
SELECT * FROM samples.tpch.orders
Grafico a barre
I grafici a barre rappresentano la variazione delle metriche nel tempo o tra le categorie e mostrano la proporzionalità, simile a una visualizzazione a torta .
Esempio di visualizzazione della barra
Per regolare il layout:
- Fare clic sul menu kebab
nella sezione asse Y del pannello di modifica della visualizzazione.
- Nella sezione Layout scegliere Stack o 100% Stacko Group.
Configurazione values: per l'esempio di grafico a barre fornito, i values seguenti sono stati set:
- Set di dati: ordini TPCH
- Visualizzazione: barra
- Titolo:
Total price and order month by order priority and clerk
- Asse x:
- Campo:
o_orderdate
- Trasforma:
Monthly
- Tipo di scala:
Temporal
- Titolo asse:
Order month
- Campo:
- Asse y:
- Campo:
o_totalprice
- Tipo di scala:
Quantitative
- Trasforma:
Sum
- Titolo asse:
Total price
- Campo:
- Raggruppa per:
- Campo:
o_orderpriority
- Titolo della legenda:
Order priority
- Campo:
- Filtro
- Campo:
TPCH orders.o_clerk
- Campo:
query SQL: la query SQL seguente ha generato i dati setTPCH orders
per questa visualizzazione della barra.
SELECT * FROM samples.tpch.orders
grafico a scatola
La visualizzazione del grafico a caselle mostra il riepilogo della distribuzione dei dati numerici, facoltativamente raggruppati per categoria. Usando un diagramma a scatola, è possibile confrontare rapidamente gli intervalli di valori tra le categorie e visualizzare la localizzazione, la dispersione e l'asimmetria dei gruppi del values tramite i relativi quartili. In ogni casella la linea più scura mostra l'intervallo interquartile. Per ulteriori informazioni sull'interpretazione delle visualizzazioni di box plot, consulta l'articolo box plot su Wikipedia.
esempio di grafico a scatola
Per l'esempio di grafico a caselle fornito, i values seguenti sono stati set:
- X column (set di dati column):
l-returnflag
- Y columns (set di dati column):
l_extendedprice
- Titolo asse X:
Return flag1
- Titolo asse Y:
Extended price
query SQL: per questa visualizzazione del grafico a caselle è stata usata la query SQL seguente per generate i dati set.
select * from samples.tpch.lineitem
grafico a bolle
I grafici a bolle sono grafici a dispersione where le dimensioni di ogni indicatore di punto riflettono una metrica pertinente. Per creare un grafico a bolle, seleziona selectScatter come tipo di visualizzazione. Nell'impostazione Dimensioniselect la metrica che si desidera rappresentare dalle dimensioni dei marcatori.
Esempio di visualizzazione del grafico a bolle
Configurazione values: per l'esempio di grafico a bolle fornito, i values seguenti sono stati set:
- Set di dati: corse dei taxi di New York
- Visualizzazione: Diagramma di dispersione
- Titolo:
Trip distance, fares, and trip duration
- Asse x:
- Campo:
trip_distance
- Tipo di scala:
Quantitative
- Trasforma:
None
- Campo:
- Asse y:
- Campo:
fare_amount
- Tipo di scala:
Quantitative
- Trasforma:
None
- Campo:
- Colore per:
- Campo:
pickup_zip
- Campo:
- Grandezza:
- Campo:
time_spent
- Trasforma:
None
- Campo:
Grafico combinato
I grafici combinati uniscono grafici a linee e a barre per presentare le modifiche nel tempo con proporzionalità.
Configurazione values: per questa visualizzazione del grafico combinato, le seguenti values sono state set:
- Set di dati: partsupp
- Visualizzazione: combinata
- Asse X:
ps_partkey
- Tipo di scala:
Quantitative
- Tipo di scala:
- Asse y:
- Barra:
ps_availqty
- Tipo di aggregazione:
SUM
- Linea:
ps_supplycost
- Tipo di aggregazione:
AVG
- Barra:
- Colore della serie Y:
Sum of ps_availqty
Average ps_supplycost
query SQL: per questa visualizzazione del grafico combinato è stata usata la query SQL seguente per generate i dati set.
SELECT * FROM samples.tpch.partsupp
Grafico combinato a doppio asse
È possibile usare i grafici combinati per visualizzare due assi y diversi. Con il widget del grafico combinato selezionato, fare clic sul menu Kebab nelle impostazioni dell'asse Y nel pannello di configurazione del grafico. Attivare l'opzione abilita asse doppio.
Configurazione values: per questo grafico combinato, l'opzione Abilita asse doppio è attiva. Le altre configurazioni sono set come indicato di seguito:
- Set di dati: viaggi
- Visualizzazione: combinata
- Asse X:
tpep_pickup_datetime
- Tipo di scala:
Temporal
- Trasforma:
Weekly
- Tipo di scala:
- Asse y:
- Asse Y a sinistra (barra):
trip_distance
- Trasforma:
AVG
- Trasforma:
- Asse Y destro (linea):
fare_amount
- Trasforma:
AVG
- Trasforma:
- Asse Y a sinistra (barra):
Colori della serie Y
Average trip_distance
Average fare_amount
query SQL: la query SQL seguente è stata usata per generate i dati set:
SELECT * FROM samples.nyctaxi.trips
Visualizzazione contatore
I contatori visualizzano un singolo valore in modo prominente, con un'opzione per confrontarli con un valore di destinazione. Per usare i contatori, specificare quale riga di dati visualizzare nella visualizzazione contatori per il Valore Column e il Target Column.
È possibile set formattazione condizionale e personalizzare lo stile del testo nei dettagli di configurazione valore.
Configurazione values: per questo esempio di visualizzazione del contatore, le seguenti values sono state set:
- Set di dati: ordini TPCH
- Visualizzazione: contatore
- Titolo:
Orders: Target amount vs. actual amount by date
- Valore:
- Campo:
avg(o_totalprice)
- Numero della riga di valore: 1
- Campo:
- Bersaglio:
- Campo:
avg(o_totalprice)
- Numero di riga del valore: 2
- Campo:
- Filtro
- Campo:
TPCH orders.o_orderdate
- Campo:
query SQL: per questa visualizzazione del contatore è stata utilizzata la seguente query SQL per generate i dati set denominati TPCH orders_target
.
SELECT o_orderdate, avg(o_totalprice)
FROM samples.tpch.orders
GROUP BY 1
ORDER BY 1
visualizzazione di linea
Le visualizzazioni linee presentano la modifica in una o più metriche nel tempo.
Esempio di visualizzazione di linea
Configurazione values: per questo esempio di visualizzazione delle righe, i seguenti values sono stati set:
- Set di dati: ordini TPCH
- Visualizzazione: Linea
- Titolo:
Average price and order year by order priority and clerk
- Asse x:
- Campo:
o_orderdate
- Trasforma:
Yearly
- Tipo di scala:
Temporal
- Titolo asse:
Order year
- Campo:
- Asse y:
- Campo:
o_totalprice
- Trasforma:
Average
- Tipo di scala:
Quantitative
- Titolo asse:
Average price
- Campo:
- Raggruppa per:
- Campo:
o_orderpriority
- Titolo della legenda:
Order priority
- Campo:
- Filtro
- Campo:
TPCH orders.o_clerk
- Campo:
query SQL: per questa visualizzazione della barra è stata usata la query SQL seguente per generate i dati set denominati TPCH orders
.
SELECT * FROM samples.tpch.orders
grafico mappa termica
I grafici mappa termica combinano funzionalità di grafici a barre, impilamento e grafici a bolle che consentono di visualizzare i dati numerici usando i colori. Una tavolozza dei colori comune per una mappa termica mostra i values più alti usando colori più caldi, ad esempio arancione o rosso, e il values più basso usando colori più freddi, ad esempio blu o viola.
Ad esempio, la mappa termica seguente visualizza le distanze più frequenti delle corse dei taxi ogni giorno e raggruppa i risultati in base al giorno della settimana, alla distanza e alla tariffa totale.
Nota
Le mappe heatmap possono visualizzare fino a 64.000 righe o 10 MB.
Configurazione values: Per questa visualizzazione della mappa termica, le seguenti values sono state set:
- Set di dati: ordini TPCH
- Visualizzazione: Mappa termica
- X column (set di dati column):
o_orderpriority
-
columns Y (set di dati column):
o_orderstatus
- Colore column:
- Set di dati column:
o_totalprice
- Tipo di aggregazione:
Average
- Set di dati column:
- Nome asse X (sovrascrive il valore predefinito):
Order priority
- Nome asse Y(sostituisce il valore predefinito):
Order status
- Combinazione di colori (sovrascrivi il valore predefinito):
YIGnBu
query SQL: per questa visualizzazione del grafico a mappa termica, è stata usata la query SQL seguente per generate i dati set.
SELECT * FROM samples.tpch.orders
istogramma
Un istogramma traccia la frequenza in cui si verifica un determinato valore in un set di dati. Un istogramma consente di comprendere se un set di dati ha values che sono raggruppati intorno a un numero ridotto di intervalli o se sono più distribuiti. Un istogramma viene visualizzato come grafico a barre in cui si controlla il numero di barre distinte (dette anche bin).
Configurazione values: per questa visualizzazione istogramma sono state setle values seguenti:
- Set di dati: ordini TPCH
- Visualizzazione: Istogramma
- X column (set di dati column):
o_totalprice
- Numero di contenitori: 20
- Nome asse X (sovrascrive il valore predefinito):
Total price
Opzioni di configurazione: per le opzioni di configurazione del grafico istogramma, vedere opzioni di configurazione del grafico istogramma.
query SQL: La seguente query SQL è stata usata per la visualizzazione del grafico a istogramma, per generate i dati set.
select * from samples.tpch.orders
visualizzazione a torta
Le visualizzazioni a torta mostrano la proporzionalità tra le metriche. Sono non destinati a trasmettere i dati delle serie temporali.
Configurazione values: nel seguente esempio di visualizzazione a torta, i values sono stati set:
- Set di dati: ordini TPCH
- Visualizzazione: Visualizzazione a torta
- Titolo:
Total price by order priority and clerk
- Angolo:
- Campo:
o_totalprice
- Trasforma:
Sum
- Titolo asse:
Total price
- Campo:
- Raggruppa per:
- Campo:
o_orderpriority
- Titolo della legenda:
Order priority
- Campo:
- Filtro
- Campo:
TPCH orders.o_clerk
- Campo:
query SQL: per questa visualizzazione a torta è stata usata la query SQL seguente per generate i dati set chiamati TPCH orders
.
SELECT * FROM samples.tpch.orders
visualizzazione Pivot
Una visualizzazione pivot aggrega i record di un risultato di una query in un formato tabellare. È simile alle istruzioni PIVOT
o GROUP BY
in SQL. Configuri la visualizzazione pivot con campi da trascinare e rilasciare.
Nota
Per motivi di prestazioni, pivottables supporta solo il rendering di 100 columns x 100 righe.
Configurazione values: per questo esempio di visualizzazione pivot, setsono state setle values seguenti:
- Set di dati: elemento linea TPCH
- Visualizzazione: Pivot
- Titolo:
Line item quantity by return flag and ship mode by supplier
- Righe:
- Campo:
l_returnflag
- Campo:
-
Columns:
- Campo:
l_shipmode
- Campo:
- Cellula
- insieme di dati
- Campo:
l_quantity
- Trasformazione: Somma
- Filtro
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
query SQL: per questa visualizzazione pivot è stata usata la query SQL seguente per generate i dati set denominati TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Mappa punti
Le mappe dei punti visualizzano i dati quantitativi come simboli posizionati in posizioni mappa specifiche. I marcatori vengono posizionati usando le coordinate di latitudine e longitudine, che devono essere incluse come parte del risultato set per questo tipo di grafico. L'esempio seguente usa i dati delle collisioni dei veicoli a motore a New York, NY.
Configurazione values: per questa visualizzazione della mappa dei punti, sono le seguenti valuesset:
- Set di dati: collisioni di veicoli a motore
- Visualizzazione: mappa dei simboli
- Coordinate:
- Latitudine:
LATITUDE
- Longitudine:
LONGITUDE
- Latitudine:
- Colora/Raggruppa per:
- Campo:
CONTRIBUTING FACTOR
- Campo:
Nota
Nessun set di dati di Databricks include dati di latitudine o longitudine, pertanto non viene fornita una query SQL di esempio per questo esempio.
Visualizzazione a dispersione
Le visualizzazioni a dispersione vengono comunemente usate per mostrare la relazione tra due variabili numeriche. È possibile codificare la terza dimensione con il colore per mostrare come le variabili numeriche differiscono tra i gruppi.
Configurazione values: per questo esempio di visualizzazione a dispersione, le seguenti values sono state set:
- Set di dati: elemento linea TPCH
- Visualizzazione: Diagramma di dispersione
- Titolo:
Total price and quantity by ship mode and supplier
- Asse x:
- Campo:
l_quantity
- Titolo asse:
Quantity
- Tipo di scala:
Quantitative
- Trasforma:
None
- Campo:
- Asse y:
- Campo:
l_extendedprice
- Tipo di scala:
Quantitative
- Trasforma:
None
- Titolo asse:
Price
- Campo:
- Raggruppa per:
- Campo:
l_shipmode
- Titolo della legenda:
Ship mode
- Campo:
- Filtro
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
query SQL: Per questa visualizzazione di dispersione, è stata utilizzata la seguente query SQL per generate i dati set denominati TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
visualizzazione Table
La visualizzazione table mostra i dati in un table standard, ma consente di riordinare, nascondere e formattare manualmente i dati.
Nota
Tables può visualizzare fino a 64.000 righe o 10 MB.
Configurazione values: per questo esempio di visualizzazione table, le seguenti values sono state set:
- Set di dati: elemento linea TPCH
- Visualizzazione: Table
- Titolo:
Line item summary by supplier
-
Columns:
- Visualizzare il numero di riga: Abilitato
- Campo:
l_orderkey
- Campo:
l_extendedprice
- Visualizza come:
Number
- Formato numero: $0,00
- Visualizza come:
- Campo:
l_discount
- Visualizza come:
Number
- Formato numero: %0.00
- Visualizza come:
- Campo:
l_tax
- Visualizza come:
Number
- Formato numero: %0.00
- Visualizza come:
- Campo:
l_shipdate
- Campo:
l_shipmode
- Filtro
- Campo:
TPCH lineitem.l_supplierkey
- Campo:
query SQL: Per questa visualizzazione table è stata utilizzata la seguente query SQL per generate i dati set chiamati TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem