Condividi tramite


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
  • Asse y:
    • Campo: o_totalprice
    • Titolo asse: Total price
    • Tipo di scala: Quantitative
    • Trasforma: Sum
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtro
    • Campo: TPCH orders.o_clerk

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
  • Asse y:
    • Campo: o_totalprice
    • Tipo di scala: Quantitative
    • Trasforma: Sum
    • Titolo asse: Total price
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtro
    • Campo: TPCH orders.o_clerk

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
  • Asse y:
    • Campo: fare_amount
    • Tipo di scala: Quantitative
    • Trasforma: None
  • Colore per:
    • Campo: pickup_zip
  • Grandezza:
    • Campo: time_spent
    • Trasforma: None

Grafico combinato

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

esempio di grafico combinato

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
  • Asse y:
    • Barra: ps_availqty
    • Tipo di aggregazione: SUM
    • Linea: ps_supplycost
    • Tipo di aggregazione: AVG
  • 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.

esempio di grafico combinato a due assi

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
  • Asse y:
    • Asse Y a sinistra (barra): trip_distance
      • Trasforma: AVG
    • Asse Y destro (linea): fare_amount
      • Trasforma: AVG

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.

esempio contrario

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

opzioni di formattazione condizionale per il grafico dei contatori visualizzato.

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
  • Bersaglio:
    • Campo: avg(o_totalprice)
    • Numero di riga del valore: 2
  • Filtro
    • Campo: TPCH orders.o_orderdate

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
  • Asse y:
    • Campo: o_totalprice
    • Trasforma: Average
    • Tipo di scala: Quantitative
    • Titolo asse: Average price
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtro
    • Campo: TPCH orders.o_clerk

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.

esempio di mappa termica

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
  • 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).

esempio di istogramma

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.

esempio di visualizzazione a torta

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
  • Raggruppa per:
    • Campo: o_orderpriority
    • Titolo della legenda: Order priority
  • Filtro
    • Campo: TPCH orders.o_clerk

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.

Pivot esempio

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
  • Columns:
    • Campo: l_shipmode
  • Cellula
    • insieme di dati
    • Campo: l_quantity
    • Trasformazione: Somma
  • Filtro
    • Campo: TPCH lineitem.l_supplierkey

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.

esempio di mappa di punti

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
  • Colora/Raggruppa 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 di dispersione

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
  • Asse y:
    • Campo: l_extendedprice
    • Tipo di scala: Quantitative
    • Trasforma: None
    • Titolo asse: Price
  • Raggruppa per:
    • Campo: l_shipmode
    • Titolo della legenda: Ship mode
  • Filtro
    • Campo: TPCH lineitem.l_supplierkey

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.

Table esempio

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
    • 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
  • Filtro
    • Campo: TPCH lineitem.l_supplierkey

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