Condividi tramite


Tipi di visualizzazione dashboard

Questo articolo illustra i tipi di visualizzazioni disponibili per l'uso nei dashboard di IA/BI e illustra come creare un esempio di ogni tipo di visualizzazione. Per istruzioni sulla creazione di un dashboard, vedere Creare un dashboard.

Nota

Per ottimizzare le prestazioni, i grafici possono eseguire il rendering solo di 10.000 righe o 10 MB nell'area di disegno, a seconda delle dimensioni inferiori. In caso contrario, le visualizzazioni possono essere troncate.

Visualizzazione ad area

Le visualizzazioni area combinano le visualizzazioni linea e barre per mostrare come i valori numerici di uno o più gruppi cambiano rispetto alla progressione di una seconda variabile, in genere quella del tempo. Vengono spesso usati per mostrare le modifiche al funnel di vendita nel tempo.

Esempio di visualizzazione ad area

Valori di configurazione: per questo esempio di visualizzazione dell'area sono stati impostati i valori seguenti:

  • 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
    • Trasformazione: Yearly
    • Titoli degli assi: Order year
  • Asse Y
    • Campo: o_totalprice
    • Titoli degli assi: Total price
    • Tipo di scala: Quantitative
    • Trasformazione: Sum
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtrare
    • Campo: TPCH orders.o_clerk

Query SQL: per questa visualizzazione dell'area, è stata usata la query SQL seguente per generare l’insieme di dati denominato TPCH orders.

SELECT * FROM samples.tpch.orders

Grafico a barre

I grafici a barre rappresentano la modifica delle metriche nel tempo o tra categorie e mostrano la disuguaglianza, in modo simile a una visualizzazione a torta.

Esempio di visualizzazione a barre

Valori di configurazione: per questo esempio di visualizzazione della barra sono stati impostati i valori seguenti:

  • Set di dati: ordini TPCH
  • Visualizzazione: barra
  • Titolo: Total price and order month by order priority and clerk
  • Asse x:
    • Campo: o_orderdate
    • Trasformazione: Monthly
    • Tipo di scala: Temporal
    • Titoli degli assi: Order month
  • Asse Y
    • Campo: o_totalprice
    • Tipo di scala: Quantitative
    • Trasformazione: Sum
    • Titoli degli assi: Total price
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtrare
    • Campo: TPCH orders.o_clerk

Query SQL: la query SQL seguente ha generato il set di dati TPCH orders per questa visualizzazione della barra.

SELECT * FROM samples.tpch.orders

Grafico a casella

La visualizzazione del grafico a casella mostra il riepilogo della distribuzione dei dati numerici, facoltativamente raggruppati per categoria. Usando una visualizzazione grafico a casella, è possibile confrontare rapidamente gli intervalli di valori tra le categorie e visualizzare i gruppi di localizzazione, diffusione e asimmetria dei valori tramite i relativi quartili. In ogni casella la linea più scura mostra l'intervallo interquartile. Per altre informazioni sull'interpretazione delle visualizzazioni dei tracciati a casella, vedere l'articolo Grafico a casella su Wikipedia.

Esempio di grafico a casella

Valori di configurazione: per questa visualizzazione del grafico a casella sono stati impostati i valori seguenti:

  • Colonna X (colonna del set di dati): l-returnflag
  • Colonne Y (colonna del set di dati): l_extendedprice
  • Nome asse X (sostituzione valore predefinito): Return flag1
  • Nome asse Y (sostituzione valore predefinito): Extended price

Query SQL: per questa visualizzazione del grafico a casella è stata usata la query SQL seguente per generare il set di dati.

select * from samples.tpch.lineitem

Grafico a sfere

I grafici a sfere sono grafici a dispersione in cui le dimensioni di ogni marcatore di punto riflettono una metrica pertinente. Per creare un grafico a sfere, selezionare Dispersione come tipo di visualizzazione. Nell'impostazione Dimensioni, selezionare la metrica desiderata rappresentata dalle dimensioni dei marcatori.

Esempio di visualizzazione grafico a sfere

Valori di configurazione: per questo esempio di visualizzazione grafico a bolle sono stati impostati i valori seguenti:

  • Set di dati: corse dei taxi di New York
  • Visualizzazione: a dispersione
  • Titolo: Trip distance, fares, and trip duration
  • Asse x:
    • Campo: trip_distance
    • Tipo di scala: Quantitative
    • Trasformazione: None
  • Asse Y
    • Campo: fare_amount
    • Tipo di scala: Quantitative
    • Trasformazione: None
  • Colora in base a:
    • Campo: pickup_zip
  • Dimensioni:
    • Campo: time_spent
    • Trasformazione: None

Grafico combinato

I grafici combinati combinano grafici a linee e a barre per presentare le modifiche nel tempo con la proporzionalità.

Esempio di grafico combinato

Valori di configurazione: per questa visualizzazione del grafico combinato sono stati impostati i valori seguenti:

  • Set di dati: partsupp
  • Visualizzazione: combinata
  • Asse x: ps_partkey
    • Tipo di scala: Quantitative
  • Asse Y
    • Barra: ps_availqty
    • Tipo di aggregazione: SUM
    • Riga: ps_supplycost
    • Tipo di aggregazione: AVG
  • Colore per serie Y:
    • Sum of ps_availqty
    • Average ps_supplycost

Query SQL: per questa visualizzazione del grafico combinato è stata usata la query SQL seguente per generare il set di dati.

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 menu kebab nelle impostazioni dell'asse Y nel pannello di configurazione del grafico. Attivare l'opzione Abilita asse doppio.

Esempio di grafico combinato a doppio asse

Valori di configurazione: per questo grafico combinato, l'opzione Abilita asse doppio è attivata. Le configurazioni impostate sono le seguenti:

  • Set di dati: viaggi
  • Visualizzazione: combinata
  • Asse x: tpep_pickup_datetime
    • Tipo di scala: Temporal
    • Trasformazione: Weekly
  • Asse Y
    • Asse Y sinistro (barra): trip_distance
      • Trasformazione: AVG
    • Asse Y destro (linea): fare_amount
      • Trasformazione: AVG

Colore per serie Y:

  • Average trip_distance
    • Average fare_amount

Query SQL: per generare il set di dati è stata usata la query SQL seguente:

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 la riga di dati da visualizzare nella visualizzazione contatore per la colonna valore e la colonna di destinazione.

Esempio di contatore

È possibile impostare la formattazione condizionale e personalizzare lo stile del testo nei dettagli di configurazione valore.

Opzioni di formattazione condizionale per il grafico dei contatori visualizzato.

Valori di configurazione: per questo esempio di visualizzazione contatore sono stati impostati i valori seguenti:

  • Set di dati: ordini TPCH
  • Visualizzazione: contatore
  • Titolo: Orders: Target amount vs. actual amount by date
  • Valore:
    • Campo: avg(o_totalprice)
    • Numero riga valore: 1
  • Destinazione:
    • Campo: avg(o_totalprice)
    • Numero di riga valore: 2
  • Filtrare
    • Campo: TPCH orders.o_orderdate

Query SQL: per questa visualizzazione contatore è stata usata la query SQL seguente per generare il set di dati denominato TPCH orders_target.

SELECT o_orderdate, avg(o_totalprice)
FROM samples.tpch.orders
GROUP BY 1
ORDER BY 1

Visualizzazione linea

Le visualizzazioni linee presentano la modifica in una o più metriche nel tempo.

Esempio di visualizzazione linea

Valori di configurazione: per questo esempio di visualizzazione riga sono stati impostati i valori seguenti:

  • Set di dati: ordini TPCH
  • Visualizzazione: Linea
  • Titolo: Average price and order year by order priority and clerk
  • Asse x:
    • Campo: o_orderdate
    • Trasformazione: Yearly
    • Tipo di scala: Temporal
    • Titoli degli assi: Order year
  • Asse Y
    • Campo: o_totalprice
    • Trasformazione: Average
    • Tipo di scala: Quantitative
    • Titoli degli assi: Average price
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtrare
    • Campo: TPCH orders.o_clerk

Query SQL: per questa visualizzazione della barra, è stata usata la query SQL seguente per generare il set di dati denominato 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 valori più alti usando colori più caldi, ad esempio arancione o rosso, e i valori più bassi 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 termiche possono visualizzare fino a 64.000 righe o 10 MB.

Esempio di mappa termica

Valori di configurazione: per questa visualizzazione grafico della mappa termica sono stati impostati i valori seguenti:

  • Set di dati: ordini TPCH
  • Visualizzazione: Mappa termica
  • Colonna X (colonna del set di dati): o_orderpriority
  • Colonne Y (colonna del set di dati): o_orderstatus
  • Colonna Colore:
    • Colonna set di dati: o_totalprice
    • Tipo di aggregazione: Average
  • Nome asse X (sostituzione valore predefinito): Order priority
  • Nome asse Y (sostituzione valore predefinito): Order status
  • Combinazione di colori (sostituzione valore predefinito): YIGnBu

Query SQL: per questa visualizzazione grafico mappa termica è stata usata la query SQL seguente per generare il set di dati.

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 contiene valori 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).

Esempio di grafico a istogramma

Valori di configurazione: per questa visualizzazione del grafico a istogramma sono stati impostati i valori seguenti:

  • Set di dati: ordini TPCH
  • Visualizzazione: Istogramma
  • Colonna X (colonna del set di dati): o_totalprice
  • Number of bins (Numero di bin): 20
  • Nome asse X (sostituzione valore predefinito): Total price

Opzioni di configurazione: per le opzioni di configurazione del grafico a istogramma, vedere opzioni di configurazione del grafico istogramma.

Query SQL: per questa visualizzazione del grafico a istogramma, per generare il set di dati è stata usata la query SQL seguente.

select * from samples.tpch.orders

Visualizzazione a torta

Le visualizzazioni a torta mostrano la scalabilità tra le metriche. Non sono concepiti per trasmettere i dati delle serie temporali.

Esempio di visualizzazione a torta

Valori di configurazione: per questo esempio di visualizzazione a torta sono stati impostati i valori seguenti:

  • Set di dati: ordini TPCH
  • Visualizzazione: Visualizzazione a torta
  • Titolo: Total price by order priority and clerk
  • Angolo:
    • Campo: o_totalprice
    • Trasformazione: Sum
    • Titoli degli assi: Total price
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtrare
    • Campo: TPCH orders.o_clerk

Query SQL: per questa visualizzazione a torta è stata usata la query SQL seguente per generare il set di dati denominato TPCH orders.

SELECT * FROM samples.tpch.orders

Visualizzazione pivot

Una visualizzazione pivot aggrega i record di un risultato di una query in una visualizzazione tabulare. È simile alle istruzioni PIVOT o GROUP BY in SQL. La visualizzazione pivot viene configurata con i campi di trascinamento della selezione.

Nota

Per motivi di prestazioni, le tabelle pivot supportano solo il rendering di 100 colonne x 100 righe.

Esempio di pivot

Valori di configurazione: per questo esempio di visualizzazione pivot sono stati impostati i valori 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
  • Colonne:
    • Campo: l_shipmode
  • Cella
    • Set di dati:
    • Campo: l_quantity
    • Trasformazione: Somma
  • Filtrare
    • Campo: TPCH lineitem.l_supplierkey

Query SQL: per questa visualizzazione pivot è stata usata la query SQL seguente per generare il set di dati denominato 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 coordinate di latitudine e longitudine, che devono essere incluse come parte del set di risultati per questo tipo di grafico. L'esempio seguente usa i dati delle collisioni dei veicoli a motore a New York, NY.

Esempio di mappa punto

Valori di configurazione: per questa visualizzazione mappa punto sono stati impostati i valori seguenti:

  • Set di dati: collisioni di veicoli a motore
  • Visualizzazione: mappa dei simboli
  • Coordinate:
    • Latitudine: LATITUDE
    • Longitudine: LONGITUDE
  • Colore/Gruppo per:
    • Campo: CONTRIBUTING FACTOR

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.

Esempio a dispersione

Valori di configurazione: per questo esempio di visualizzazione a dispersione sono stati impostati i valori seguenti:

  • Set di dati: elemento linea TPCH
  • Visualizzazione: a dispersione
  • Titolo: Total price and quantity by ship mode and supplier
  • Asse x:
    • Campo: l_quantity
    • Titoli degli assi: Quantity
    • Tipo di scala: Quantitative
    • Trasformazione: None
  • Asse Y
    • Campo: l_extendedprice
    • Tipo di scala: Quantitative
    • Trasformazione: None
    • Titoli degli assi: Price
  • Raggruppa per:
    • Campo: l_shipmode
    • Titolo della legenda: Ship mode
  • Filtrare
    • Campo: TPCH lineitem.l_supplierkey

Query SQL: per questa visualizzazione a dispersione, è stata usata la query SQL seguente per generare il set di dati denominato TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Visualizzazione tabella

La visualizzazione tabella mostra i dati in una tabella standard, ma consente di riordinare, nascondere e formattare manualmente i dati.

Nota

Le tabelle possono visualizzare fino a 64.000 righe o 10 MB.

Esempio di tabella

Valori di configurazione: per questo esempio di visualizzazione della tabella sono stati impostati i valori seguenti:

  • Set di dati: elemento linea TPCH
  • Visualizzazione: Tabella.
  • Titolo: Line item summary by supplier
  • Colonne:
    • Visualizzare il numero di riga: Abilitato
    • Campo: l_orderkey
    • Campo: l_extendedprice
      • Visualizza come: Number
      • Formato numero: $0,00
    • Campo: l_discount
      • Visualizza come: Number
      • Formato numero: %0.00
    • Campo: l_tax
      • Visualizza come: Number
      • Formato numero: %0.00
    • Campo: l_shipdate
    • Campo: l_shipmode
  • Filtrare
    • Campo: TPCH lineitem.l_supplierkey

Query SQL: per questa visualizzazione tabella è stata usata la query SQL seguente per generare il set di dati denominato TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Formattazione dei numeri nei grafici

Per la maggior parte dei tipi di grafico, è possibile formattare valori numerici per etichette di graduazione dell'asse, etichette dati e descrizioni comando. Per scegliere uno stile di formattazione, fare clic sul Menu Kebab menu kebab a destra dell'etichetta Asse X o Asse Y nel pannello di configurazione del grafico. Fare quindi clic su Formato per visualizzare le opzioni di formattazione.

I grafici seguenti supportano la formattazione dei numeri:

  • Area
  • Barre
  • Combinato
  • Contatore
  • Strumento Heatmap (Mappa termica)
  • Istogramma
  • A linee
  • Pivot
  • A dispersione
  • Tabella (formattazione legacy)

È possibile scegliere tra le seguenti opzioni di formattazione:

  • Tipo: Nessuno, Valuta ($), Percentuale (%)
  • Abbreviazione: Nessuna, Compatta, Scientifica
  • Posizioni decimali: Max, Esatta, Tutte, Numero di posizioni Facoltativamente, è possibile includere un separatore di gruppo, ad esempio una virgola.

Nota

La formattazione è disponibile per vari tipi di valuta. Dopo aver selezionato Valuta come tipo, usare il selettore a discesa per scegliere la valuta preferita.