Typen dashboardvisualisatie
In dit artikel worden de typen visualisaties beschreven die beschikbaar zijn voor gebruik in AI/BI-dashboards en ziet u hoe u een voorbeeld van elk visualisatietype maakt. Zie Een dashboard maken voor instructies voor het bouwen van een dashboard.
Notitie
Om de prestaties te optimaliseren, kunnen grafieken slechts 10.000 rijen of 10 MB weergeven op het canvas, afhankelijk van wat kleiner is. Anders kunnen visualisaties worden afgekapt.
Gebiedvisualisatie
Vlakvisualisaties combineren de lijn- en staafvisualisaties om te laten zien hoe de numerieke waarden van een of meer groepen veranderen ten opzichte van de voortgang van een tweede variabele, meestal die van tijd. Ze worden vaak gebruikt om wijzigingen in de verkooptrechter in de loop van de tijd weer te geven.
Configuratiewaarden: Voor dit voorbeeld van visualisatie van gebied zijn de volgende waarden ingesteld:
- Gegevensset: TPCH-orders
- Visualisatie: Gebied
- Titel:
Total price and order year by order priority and clerk
- X-axis:
- Veld:
o_orderdate
- Schaaltype:
Temporal
- Transformeren:
Yearly
- Astitel:
Order year
- Veld:
- Y-as:
- Veld:
o_totalprice
- Astitel:
Total price
- Schaaltype:
Quantitative
- Transformeren:
Sum
- Veld:
- Groeperen op:
- Veld:
o_orderpriority
- Legendatitel:
Order priority
- Veld:
- Filter
- Veld:
TPCH orders.o_clerk
- Veld:
SQL-query: Voor deze gebiedsvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orders
te genereren.
SELECT * FROM samples.tpch.orders
Staafdiagram
Staafdiagrammen vertegenwoordigen de wijziging in metrische gegevens in de loop van de tijd of in verschillende categorieën en geven evenredigheid weer, vergelijkbaar met een cirkelvisualisatie .
Configuratiewaarden: Voor dit voorbeeld van een staafvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH-orders
- Visualisatie: Balk
- Titel:
Total price and order month by order priority and clerk
- X-axis:
- Veld:
o_orderdate
- Transformeren:
Monthly
- Schaaltype:
Temporal
- Astitel:
Order month
- Veld:
- Y-as:
- Veld:
o_totalprice
- Schaaltype:
Quantitative
- Transformeren:
Sum
- Astitel:
Total price
- Veld:
- Groeperen op:
- Veld:
o_orderpriority
- Legendatitel:
Order priority
- Veld:
- Filter
- Veld:
TPCH orders.o_clerk
- Veld:
SQL-query: De volgende SQL-query heeft de gegevensset TPCH orders
gegenereerd voor deze staafvisualisatie.
SELECT * FROM samples.tpch.orders
Box chart
In de visualisatie van het vakdiagram ziet u het distributieoverzicht van numerieke gegevens, optioneel gegroepeerd op categorie. Met behulp van een visualisatie van een boxdiagram kunt u snel de waardebereiken in categorieën vergelijken en de lokaliteit, verspreiding en scheefheidsgroepen van de waarden visualiseren via hun kwartielen. In elk vak toont de donkerdere lijn het interquartielbereik. Zie het boxgrafiekartikel op Wikipedia voor meer informatie over het interpreteren van boxplotvisualisaties.
Configuratiewaarden: Voor deze visualisatie van een boxdiagram zijn de volgende waarden ingesteld:
- X-kolom (gegevenssetkolom):
l-returnflag
- Y-kolommen (gegevenssetkolom):
l_extendedprice
- X-asnaam (standaardwaarde negeren):
Return flag1
- Y-asnaam (standaardwaarde negeren):
Extended price
SQL-query: Voor deze grafiekvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
select * from samples.tpch.lineitem
Bellendiagram
Bellendiagrammen zijn spreidingsdiagrammen waarbij de grootte van elke puntmarkering een relevante metrische waarde weergeeft. Als u een bellendiagram wilt maken, selecteert u Spreiding als visualisatietype. Selecteer in de instelling Grootte de metrische waarde die u wilt weergeven door de grootte van de markeringen.
Configuratiewaarden: Voor dit voorbeeld van een bellendiagramvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: taxiritten in NYC
- Visualisatie: Spreiding
- Titel:
Trip distance, fares, and trip duration
- X-axis:
- Veld:
trip_distance
- Schaaltype:
Quantitative
- Transformeren:
None
- Veld:
- Y-as:
- Veld:
fare_amount
- Schaaltype:
Quantitative
- Transformeren:
None
- Veld:
- Kleur op:
- Veld:
pickup_zip
- Veld:
- Grootte:
- Veld:
time_spent
- Transformeren:
None
- Veld:
Combinatiegrafiek
Combinatiegrafieken combineren lijn- en staafdiagrammen om de wijzigingen in de loop van de tijd te presenteren met evenredigheid.
Configuratiewaarden: Voor deze visualisatie van een combinatiegrafiek zijn de volgende waarden ingesteld:
- Gegevensset: partsupp
- Visualisatie: Combinatie
- X-axis:
ps_partkey
- Schaaltype:
Quantitative
- Schaaltype:
- Y-as:
- Bar:
ps_availqty
- Aggregatietype:
SUM
- Lijn:
ps_supplycost
- Aggregatietype:
AVG
- Bar:
- Kleur op Y-serie:
Sum of ps_availqty
Average ps_supplycost
SQL-query: Voor deze visualisatie van een combinatiegrafiek is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT * FROM samples.tpch.partsupp
Combinatiegrafiek met dubbele as
U kunt combinatiegrafieken gebruiken om twee verschillende y-assen weer te geven. Terwijl de widget combinatiegrafiek is geselecteerd, klikt u op het menu voor de Y-asinstellingen in het deelvenster grafiekconfiguratie. Schakel de optie Dubbele as inschakelen in.
Configuratiewaarden: Voor deze combinatiegrafiek is de optie Dubbele as inschakelen ingeschakeld. De andere configuraties worden als volgt ingesteld:
- Gegevensset: Trips
- Visualisatie: Combinatie
- X-axis:
tpep_pickup_datetime
- Schaaltype:
Temporal
- Transformeren:
Weekly
- Schaaltype:
- Y-as:
- Linker Y-as (staaf):
trip_distance
- Transformeren:
AVG
- Transformeren:
- Rechter Y-as (lijn):
fare_amount
- Transformeren:
AVG
- Transformeren:
- Linker Y-as (staaf):
Kleur op Y-serie:
Average trip_distance
Average fare_amount
SQL-query: de volgende SQL-query is gebruikt om de gegevensset te genereren:
SELECT * FROM samples.nyctaxi.trips
Visualisatie van teller
Tellers geven één enkele waarde prominent weer, met een optie om deze te vergelijken met een doelwaarde. Als u meteritems wilt gebruiken, geeft u op welke rij met gegevens moet worden weergegeven in de tellervisualisatie voor de waardekolom en doelkolom.
U kunt voorwaardelijke opmaak instellen en de tekststijl aanpassen in de configuratiedetails van de waarde .
Configuratiewaarden: Voor dit voorbeeld van tellervisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH-orders
- Visualisatie: Teller
- Titel:
Orders: Target amount vs. actual amount by date
- Waarde:
- Veld:
avg(o_totalprice)
- Waarderijnummer: 1
- Veld:
- Doel:
- Veld:
avg(o_totalprice)
- Waarderijnummer: 2
- Veld:
- Filter
- Veld:
TPCH orders.o_orderdate
- Veld:
SQL-query: Voor deze tellervisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orders_target
te genereren.
SELECT o_orderdate, avg(o_totalprice)
FROM samples.tpch.orders
GROUP BY 1
ORDER BY 1
Lijnvisualisatie
Lijnvisualisaties presenteren de wijziging in een of meer metrische gegevens in de loop van de tijd.
Configuratiewaarden: Voor dit voorbeeld van een lijnvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH-orders
- Visualisatie: Lijn
- Titel:
Average price and order year by order priority and clerk
- X-axis:
- Veld:
o_orderdate
- Transformeren:
Yearly
- Schaaltype:
Temporal
- Astitel:
Order year
- Veld:
- Y-as:
- Veld:
o_totalprice
- Transformeren:
Average
- Schaaltype:
Quantitative
- Astitel:
Average price
- Veld:
- Groeperen op:
- Veld:
o_orderpriority
- Legendatitel:
Order priority
- Veld:
- Filter
- Veld:
TPCH orders.o_clerk
- Veld:
SQL-query: Voor deze visualisatie van de balk is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orders
te genereren.
SELECT * FROM samples.tpch.orders
Heatmapgrafiek
Heatmap-grafieken combineren functies van staafdiagrammen, stapelen en bellendiagrammen, zodat u numerieke gegevens kunt visualiseren met behulp van kleuren. Een gemeenschappelijk kleurenpalet voor een heatmap toont de hoogste waarden met warmere kleuren, zoals oranje of rood, en de laagste waarden met koelere kleuren, zoals blauw of paars.
Met de volgende heatmap worden bijvoorbeeld de meest voorkomende afstanden van taxiritten per dag gevisualiseerd en worden de resultaten gegroepeerd op de dag van de week, de afstand en het totale tarief.
Notitie
Heatmaps kunnen maximaal 64.000 rijen of 10 MB weergeven.
Configuratiewaarden: Voor deze heatmapgrafiekvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH-orders
- Visualisatie: Heatmap
- X-kolom (gegevenssetkolom):
o_orderpriority
- Y-kolommen (gegevenssetkolom):
o_orderstatus
- Kleurkolom:
- Kolom gegevensset:
o_totalprice
- Aggregatietype:
Average
- Kolom gegevensset:
- X-asnaam (standaardwaarde overschrijven):
Order priority
- Naam van Y-as (standaardwaarde overschrijven):
Order status
- Kleurenschema (standaardwaarde overschrijven):
YIGnBu
SQL-query: Voor deze heatmapgrafiekvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
SELECT * FROM samples.tpch.orders
Histogram
In een histogram wordt de frequentie van een bepaalde waarde in een gegevensset weergegeven. Een histogram helpt u te begrijpen of een gegevensset waarden bevat die rond een klein aantal bereiken zijn geclusterd of meer zijn verdeeld. Een histogram wordt weergegeven als een staafdiagram waarin u het aantal afzonderlijke balken (ook wel bins genoemd) bepaalt.
Configuratiewaarden: Voor deze visualisatie van het histogram zijn de volgende waarden ingesteld:
- Gegevensset: TPCH-orders
- Visualisatie: Histogram
- X-kolom (gegevenssetkolom):
o_totalprice
- Aantal bins: 20
- X-asnaam (standaardwaarde overschrijven):
Total price
Configuratieopties: Zie configuratieopties voor histogramgrafiek voor opties voor histogramconfiguratie.
SQL-query: Voor deze histogramvisualisatie is de volgende SQL-query gebruikt om de gegevensset te genereren.
select * from samples.tpch.orders
Cirkelvisualisatie
Cirkelvisualisaties tonen evenredigheid tussen metrische gegevens. Ze zijn niet bedoeld voor het overbrengen van tijdreeksgegevens.
Configuratiewaarden: Voor dit voorbeeld van cirkelvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH-orders
- Visualisatie: Cirkelvisualisatie
- Titel:
Total price by order priority and clerk
- Hoek:
- Veld:
o_totalprice
- Transformeren:
Sum
- Astitel:
Total price
- Veld:
- Groeperen op:
- Veld:
o_orderpriority
- Legendatitel:
Order priority
- Veld:
- Filter
- Veld:
TPCH orders.o_clerk
- Veld:
SQL-query: Voor deze cirkelvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orders
te genereren.
SELECT * FROM samples.tpch.orders
Draaivisualisatie
Met een draaitabelvisualisatie worden records van een queryresultaat samengevoegd in een tabelweergave. Het is vergelijkbaar met PIVOT
of GROUP BY
instructies in SQL. U configureert de draaivisualisatie met velden voor slepen en neerzetten.
Notitie
Om prestatieredenen bieden draaitabellen alleen ondersteuning voor het weergeven van 100 kolommen x 100 rijen.
Configuratiewaarden: Voor dit voorbeeld van een draaivisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH lineitem
- Visualisatie: Draai
- Titel:
Line item quantity by return flag and ship mode by supplier
- Rijen:
- Veld:
l_returnflag
- Veld:
- Kolommen:
- Veld:
l_shipmode
- Veld:
- Cel
- Gegevensset:
- Veld:
l_quantity
- Transformeren: Som
- Filter
- Veld:
TPCH lineitem.l_supplierkey
- Veld:
SQL-query: Voor deze draaivisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitem
te genereren.
SELECT * FROM samples.tpch.lineitem
Spreidingsvisualisatie
Spreidingsvisualisaties worden vaak gebruikt om de relatie tussen twee numerieke variabelen weer te geven. U kunt de derde dimensie coderen met kleur om weer te geven hoe de numerieke variabelen verschillen tussen groepen.
Configuratiewaarden: Voor dit voorbeeld van een spreidingsvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH lineitem
- Visualisatie: Spreiding
- Titel:
Total price and quantity by ship mode and supplier
- X-axis:
- Veld:
l_quantity
- Astitel:
Quantity
- Schaaltype:
Quantitative
- Transformeren:
None
- Veld:
- Y-as:
- Veld:
l_extendedprice
- Schaaltype:
Quantitative
- Transformeren:
None
- Astitel:
Price
- Veld:
- Groeperen op:
- Veld:
l_shipmode
- Legendatitel:
Ship mode
- Veld:
- Filter
- Veld:
TPCH lineitem.l_supplierkey
- Veld:
SQL-query: Voor deze spreidingsvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitem
te genereren.
SELECT * FROM samples.tpch.lineitem
Tabelvisualisatie
In de tabelvisualisatie worden gegevens in een standaardtabel weergegeven, maar kunt u de gegevens handmatig opnieuw ordenen, verbergen en opmaken.
Notitie
Tabellen kunnen maximaal 64.000 rijen of 10 MB weergeven.
Configuratiewaarden: Voor dit voorbeeld van een tabelvisualisatie zijn de volgende waarden ingesteld:
- Gegevensset: TPCH lineitem
- Visualisatie: Tabel
- Titel:
Line item summary by supplier
- Kolommen:
- Rijnummer weergeven: Ingeschakeld
- Veld:
l_orderkey
- Veld:
l_extendedprice
- Weergeven als:
Number
- Getalnotatie: $ 0,00
- Weergeven als:
- Veld:
l_discount
- Weergeven als:
Number
- Getalnotatie: %0.00
- Weergeven als:
- Veld:
l_tax
- Weergeven als:
Number
- Getalnotatie: %0.00
- Weergeven als:
- Veld:
l_shipdate
- Veld:
l_shipmode
- Filter
- Veld:
TPCH lineitem.l_supplierkey
- Veld:
SQL-query: Voor deze tabelvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitem
te genereren.
SELECT * FROM samples.tpch.lineitem
Getalnotatie in grafieken
Voor de meeste grafiektypen kunt u numerieke waarden opmaken voor asstreeplabels, gegevenslabels en knopinfo. Als u een opmaakstijl wilt kiezen, klikt u rechts van het label X-as of Y-as in het deelvenster met de grafiekconfiguratie op het menu van de shape. Klik vervolgens op Opmaak om opmaakopties weer te geven.
De volgende grafieken ondersteunen getalopmaak:
- Gebied
- Staaf
- Combo
- teller
- Heatmap
- Histogram
- Lijn
- Pivot
- Spreiding
- Tabel (verouderde opmaak)
U kunt kiezen uit de volgende opmaakopties:
- Type: Geen, Valuta ($), Percentage (%)
- Afkorting: Geen, Compact, Wetenschappelijk
- Decimalen: Max, Exact, Alle, Aantal plaatsen Optioneel, u kunt een groepsscheidingsteken zoals een komma opnemen.
Notitie
Opmaak is beschikbaar voor verschillende soorten valuta' s. Nadat u Valuta als type hebt geselecteerd, gebruikt u de vervolgkeuzelijst om de gewenste valuta te kiezen.