Visualiseringstyper för instrumentpaneler

Den här artikeln beskriver de typer av visualiseringar som är tillgängliga för användning i AI/BI-instrumentpaneler och visar hur du skapar ett exempel på varje visualiseringstyp. Anvisningar om hur du skapar en instrumentpanel finns i Skapa en instrumentpanel.

Kommentar

För att optimera prestanda kan diagram bara återge 10 000 rader eller 10 MB på arbetsytan, beroende på vilket som är mindre. Annars kan visualiseringar trunkeras.

Områdesvisualisering

Områdesvisualiseringar kombinerar linje- och stapelvisualiseringar för att visa hur en eller flera gruppers numeriska värden ändras jämfört med förloppet för en andra variabel, vanligtvis tidsvariabeln. De används ofta för att visa ändringar i försäljningstratten genom tid.

Exempel på områdesvisualisering

Konfigurationsvärden: För det här områdets visualiseringsexempel angavs följande värden:

  • Datauppsättning: TPCH-beställningar
  • Visualisering: Område
  • Titel: Total price and order year by order priority and clerk
  • X-axel:
    • Fält: o_orderdate
    • Skalningstyp: Temporal
    • Transformera: Yearly
    • Axelrubrik: Order year
  • Y-axel:
    • Fält: o_totalprice
    • Axelrubrik: Total price
    • Skalningstyp: Quantitative
    • Transformera: Sum
  • Gruppera efter:
    • Fält: o_orderpriority
    • Förklaringsrubrik: Order priority
  • Filter
    • Fält: TPCH orders.o_clerk

SQL-fråga: För det här områdets visualisering användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders.

SELECT * FROM samples.tpch.orders

Stapeldiagram

Stapeldiagram representerar förändringen i mått över tid eller mellan kategorier och visar proportionalitet, liknande en cirkelvisualisering .

Exempel på stapelvisualisering

Konfigurationsvärden: För det här stapelvisualiseringsexemplet angavs följande värden:

  • Datauppsättning: TPCH-beställningar
  • Visualisering: Stapel
  • Titel: Total price and order month by order priority and clerk
  • X-axel:
    • Fält: o_orderdate
    • Transformera: Monthly
    • Skalningstyp: Temporal
    • Axelrubrik: Order month
  • Y-axel:
    • Fält: o_totalprice
    • Skalningstyp: Quantitative
    • Transformera: Sum
    • Axelrubrik: Total price
  • Gruppera efter:
    • Fält: o_orderpriority
    • Förklaringsrubrik: Order priority
  • Filter
    • Fält: TPCH orders.o_clerk

SQL-fråga: Följande SQL-fråga genererade datauppsättningen TPCH orders för den här stapelvisualiseringen.

SELECT * FROM samples.tpch.orders

Rutdiagram

Visualiseringen i rutdiagrammet visar distributionssammanfattningen av numeriska data, eventuellt grupperade efter kategori. Med hjälp av en visualisering av rutor kan du snabbt jämföra värdeintervallen mellan kategorier och visualisera lokalitets-, spridnings- och skevhetsgrupperna för värdena via deras kvarttiler. I varje ruta visar den mörkare linjen mellankvartilområdet. Mer information om hur du tolkar visualiseringar av rutor finns i boxdiagramsartikeln på Wikipedia.

Exempel på rutdiagram

Konfigurationsvärden: För den här visualiseringen av rutdiagram har följande värden angetts:

  • X-kolumn (datamängdskolumn): l-returnflag
  • Y-kolumner (datauppsättningskolumn): l_extendedprice
  • X-axelnamn (åsidosätt standardvärde): Return flag1
  • Y-axelnamn (åsidosätt standardvärde): Extended price

SQL-fråga: För den här visualiseringen av rutdiagrammet användes följande SQL-fråga för att generera datauppsättningen.

select * from samples.tpch.lineitem

Bubbeldiagram

Bubbeldiagram är punktdiagram där storleken på varje punktmarkör återspeglar ett relevant mått. Om du vill skapa ett bubbeldiagram väljer du Punkt som visualiseringstyp. I inställningen Storlek väljer du det mått som du vill representera med storleken på markörer.

Visualiseringsexempel för bubbeldiagram

Konfigurationsvärden: För det här visualiseringsexemplet för bubbeldiagram har följande värden angetts:

  • Datauppsättning: NYC taxiresor
  • Visualisering: Punktdiagram
  • Titel: Trip distance, fares, and trip duration
  • X-axel:
    • Fält: trip_distance
    • Skalningstyp: Quantitative
    • Transformera: None
  • Y-axel:
    • Fält: fare_amount
    • Skalningstyp: Quantitative
    • Transformera: None
  • Färg efter:
    • Fält: pickup_zip
  • Storlek:
    • Fält: time_spent
    • Transformera: None

Kombinationsdiagram

Kombinationsdiagram kombinerar linje- och stapeldiagram för att presentera ändringarna över tid med proportionalitet.

Exempel på kombinationsdiagram

Konfigurationsvärden: För den här kombinationsdiagramvisualiseringen har följande värden angetts:

  • Datauppsättning: partsupp
  • Visualisering: Kombination
  • X-axel: ps_partkey
    • Skalningstyp: Quantitative
  • Y-axel:
    • Bar: ps_availqty
    • Sammansättningstyp: SUM
    • Linje: ps_supplycost
    • Sammansättningstyp: AVG
  • Färg efter Y-serie:
    • Sum of ps_availqty
    • Average ps_supplycost

SQL-fråga: För den här kombinationsdiagramvisualiseringen användes följande SQL-fråga för att generera datauppsättningen.

SELECT * FROM samples.tpch.partsupp

Kombinationsdiagram med dubbla axlar

Du kan använda kombinationsdiagram för att visa två olika y-axlar. När du har valt widgeten Menyn Kebab för kombinationsdiagram klickar du på menyn för kebab på Y-axelns inställningar i diagramkonfigurationspanelen. Aktivera alternativet Aktivera dubbel axel.

Kombinationsdiagram med dubbla axlar

Konfigurationsvärden: För det här kombinationsdiagrammet är alternativet Aktivera dubbel axel aktiverat. De andra konfigurationerna anges på följande sätt:

  • Datauppsättning: Resor
  • Visualisering: Kombination
  • X-axel: tpep_pickup_datetime
    • Skalningstyp: Temporal
    • Transformera: Weekly
  • Y-axel:
    • Vänster Y-axel (stapel): trip_distance
      • Transformera: AVG
    • Höger Y-axel (linje): fare_amount
      • Transformera: AVG

Färg efter Y-serie:

  • Average trip_distance
    • Average fare_amount

SQL-fråga: Följande SQL-fråga användes för att generera datauppsättningen:

SELECT * FROM samples.nyctaxi.trips

Räknarvisualisering

Räknare visar ett enda värde på ett framträdande sätt, med ett alternativ för att jämföra dem med ett målvärde. Om du vill använda räknare anger du vilken datarad som ska visas i räknarvisualiseringen för värdekolumnen och målkolumnen.

Räknarexempel

Du kan ange villkorsstyrd formatering och anpassa textformatet i värdekonfigurationsinformationen.

Alternativ för villkorsstyrd formatering för det visade räknardiagrammet.

Konfigurationsvärden: För det här räknarvisualiseringsexemplet angavs följande värden:

  • Datauppsättning: TPCH-beställningar
  • Visualisering: Räknare
  • Titel: Orders: Target amount vs. actual amount by date
  • Värde:
    • Fält: avg(o_totalprice)
    • Värderadsnummer: 1
  • Mål:
    • Fält: avg(o_totalprice)
    • Värderadsnummer: 2
  • Filter
    • Fält: TPCH orders.o_orderdate

SQL-fråga: För den här räknarvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders_target.

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

Linjevisualisering

Linjevisualiseringar visar ändringen i ett eller flera mått över tid.

Exempel på linjevisualisering

Konfigurationsvärden: För det här linjevisualiseringsexemplet angavs följande värden:

  • Datauppsättning: TPCH-beställningar
  • Visualisering: Linje
  • Titel: Average price and order year by order priority and clerk
  • X-axel:
    • Fält: o_orderdate
    • Transformera: Yearly
    • Skalningstyp: Temporal
    • Axelrubrik: Order year
  • Y-axel:
    • Fält: o_totalprice
    • Transformera: Average
    • Skalningstyp: Quantitative
    • Axelrubrik: Average price
  • Gruppera efter:
    • Fält: o_orderpriority
    • Förklaringsrubrik: Order priority
  • Filter
    • Fält: TPCH orders.o_clerk

SQL-fråga: För visualiseringsvisualiseringen i det här fältet användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders.

SELECT * FROM samples.tpch.orders

Heatmap-diagram

Med termiska diagram blandas funktioner i stapeldiagram, stapling och bubbeldiagram så att du kan visualisera numeriska data med hjälp av färger. En gemensam färgpalett för en värmekarta visar de högsta värdena med varmare färger, till exempel orange eller rött, och de lägsta värdena med hjälp av svalare färger, som blått eller lila.

Följande värmekarta visualiserar till exempel de mest förekommande avstånden för taxiresor varje dag och grupperar resultatet efter veckodagen, avståndet och det totala priset.

Kommentar

Heatmaps kan visa upp till 64 000 rader eller 10 MB.

Exempel på värmekarta

Konfigurationsvärden: För den här visualiseringen av heatmap-diagram har följande värden angetts:

  • Datauppsättning: TPCH-beställningar
  • Visualisering: Heatmap
  • X-kolumn (datamängdskolumn): o_orderpriority
  • Y-kolumner (datauppsättningskolumn): o_orderstatus
  • Färgkolumn:
    • Datauppsättningskolumn: o_totalprice
    • Sammansättningstyp: Average
  • X-axelnamn (åsidosätt standardvärde): Order priority
  • Namn på Y-axel (åsidosätt standardvärde): Order status
  • Färgschema (åsidosätt standardvärde): YIGnBu

SQL-fråga: För den här visualiseringen av heatmap-diagrammet användes följande SQL-fråga för att generera datauppsättningen.

SELECT * FROM samples.tpch.orders

Histogramdiagram

Ett histogram ritar frekvensen som ett angivet värde inträffar i en datauppsättning. Ett histogram hjälper dig att förstå om en datauppsättning har värden som är grupperade runt ett litet antal intervall eller som är mer utspridda. Ett histogram visas som ett stapeldiagram där du styr antalet distinkta staplar (kallas även lagerplatser).

Exempel på histogramdiagram

Konfigurationsvärden: För den här histogramdiagramvisualiseringen angavs följande värden:

  • Datauppsättning: TPCH-beställningar
  • Visualisering: Histogram
  • X-kolumn (datamängdskolumn): o_totalprice
  • Antal lagerplatser: 20
  • X-axelnamn (åsidosätt standardvärde): Total price

Konfigurationsalternativ: Information om konfigurationsalternativ för histogramdiagram finns i konfigurationsalternativ för histogramdiagram.

SQL-fråga: För den här histogramdiagramvisualiseringen användes följande SQL-fråga för att generera datauppsättningen.

select * from samples.tpch.orders

Cirkelvisualisering

Cirkelvisualiseringar visar proportionalitet mellan mått. De är inte avsedda att förmedla tidsseriedata.

Exempel på cirkelvisualisering

Konfigurationsvärden: För det här cirkelvisualiseringsexemplet angavs följande värden:

  • Datauppsättning: TPCH-beställningar
  • Visualisering: Cirkelvisualisering
  • Titel: Total price by order priority and clerk
  • Vinkel:
    • Fält: o_totalprice
    • Transformera: Sum
    • Axelrubrik: Total price
  • Gruppera efter:
    • Fält: o_orderpriority
    • Förklaringsrubrik: Order priority
  • Filter
    • Fält: TPCH orders.o_clerk

SQL-fråga: För den här cirkelvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH orders.

SELECT * FROM samples.tpch.orders

Pivotvisualisering

En pivotvisualisering aggregerar poster från ett frågeresultat till en tabellvisning. Det liknar PIVOT eller GROUP BY -instruktioner i SQL. Du konfigurerar pivotvisualiseringen med dra och släpp-fält.

Kommentar

Av prestandaskäl stöder pivottabeller endast återgivning av 100 kolumner x 100 rader.

Pivotexempel

Konfigurationsvärden: I det här pivotvisualiseringsexemplet angavs följande värden:

  • Datauppsättning: TPCH lineitem
  • Visualisering: Pivot
  • Titel: Line item quantity by return flag and ship mode by supplier
  • Rader:
    • Fält: l_returnflag
  • Kolumner:
    • Fält: l_shipmode
  • Cell
    • Datauppsättning:
    • Fält: l_quantity
    • Transformera: Summa
  • Filter
    • Fält: TPCH lineitem.l_supplierkey

SQL-fråga: För den här pivotvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Punktkarta

Punktkartor visar kvantitativa data som symboler placerade på specifika kartplatser. Markörer placeras med hjälp av latitud- och longitudkoordinater, som måste ingå som en del av resultatuppsättningen för den här diagramtypen. I följande exempel används data från kollisioner med motorfordon i New York, NY.

Exempel på punktkarta

Konfigurationsvärden: För den här punktkartans visualisering har följande värden angetts:

  • Datamängd: kollisioner med motorfordon
  • Visualisering: Symbolkarta
  • Koordinater:
    • Breddgrad: LATITUDE
    • Longitud: LONGITUDE
  • Färg/gruppera efter:
    • Fält: CONTRIBUTING FACTOR

Kommentar

Inga Databricks-datauppsättningar innehåller latitud- eller longituddata, så en SQL-exempelfråga tillhandahålls inte för det här exemplet.

Punktvisualisering

Punktvisualiseringar används ofta för att visa relationen mellan två numeriska variabler. Du kan koda den tredje dimensionen med färg för att visa hur de numeriska variablerna skiljer sig åt mellan grupper.

Punktexempel

Konfigurationsvärden: För det här punktvisualiseringsexemplet angavs följande värden:

  • Datauppsättning: TPCH lineitem
  • Visualisering: Punktdiagram
  • Titel: Total price and quantity by ship mode and supplier
  • X-axel:
    • Fält: l_quantity
    • Axelrubrik: Quantity
    • Skalningstyp: Quantitative
    • Transformera: None
  • Y-axel:
    • Fält: l_extendedprice
    • Skalningstyp: Quantitative
    • Transformera: None
    • Axelrubrik: Price
  • Gruppera efter:
    • Fält: l_shipmode
    • Förklaringsrubrik: Ship mode
  • Filter
    • Fält: TPCH lineitem.l_supplierkey

SQL-fråga: För den här punktvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Tabellvisualisering

Tabellvisualiseringen visar data i en standardtabell men gör att du kan ändra ordning på, dölja och formatera data manuellt.

Kommentar

Tabeller kan visa upp till 64 000 rader eller 10 MB.

Tabellexempel

Konfigurationsvärden: För det här tabellvisualiseringsexemplet angavs följande värden:

  • Datauppsättning: TPCH lineitem
  • Visualisering: Tabell
  • Titel: Line item summary by supplier
  • Kolumner:
    • Visa radnummer: Aktiverat
    • Fält: l_orderkey
    • Fält: l_extendedprice
      • Visa som: Number
      • Talformat: $0.00
    • Fält: l_discount
      • Visa som: Number
      • Talformat: %0.00
    • Fält: l_tax
      • Visa som: Number
      • Talformat: %0.00
    • Fält: l_shipdate
    • Fält: l_shipmode
  • Filter
    • Fält: TPCH lineitem.l_supplierkey

SQL-fråga: För den här tabellvisualiseringen användes följande SQL-fråga för att generera datauppsättningen med namnet TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Talformatering i diagram

För de flesta diagramtyper kan du formatera numeriska värden för axelskalningsetiketter, dataetiketter och knappbeskrivningar. Om du vill välja formateringsformat klickar du på Menyn Kebab menyn kebab till höger om etiketten X-axel eller Y-axel i diagramkonfigurationspanelen. Klicka sedan på Format för att visa formateringsalternativ.

Följande diagram stöder nummerformatering:

  • Ytdiagram
  • Stapel
  • Kombo
  • Räknare
  • Termisk karta
  • Histogram
  • Rad
  • Pivot
  • Punkt
  • Tabell (äldre formatering)

Du kan välja mellan följande formateringsalternativ:

  • Typ: Ingen, Valuta ($), Procent (%)
  • Förkortning: None, Compact, Scientific
  • Decimaler: Max, Exakt, Alla, Antal platser Om du vill kan du inkludera en gruppavgränsare, till exempel ett kommatecken.

Kommentar

Formatering är tillgängligt för olika typer av valuta. När du har valt Valuta som typ använder du listruteväljaren för att välja önskad valuta.