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 10k elementen op het canvas weergeven. 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:
- 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:
- 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: Voor deze balkvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orders
te genereren.
SELECT * FROM samples.tpch.orders
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:
- 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:
- 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.
Configuratiewaarden: Voor dit voorbeeld van tellervisualisatie zijn de volgende waarden ingesteld:
- 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:
- 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.
Configuratiewaarden: Voor deze heatmapgrafiekvisualisatie zijn de volgende waarden ingesteld:
- 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:
- 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:
- 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:
- 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:
- 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.
Configuratiewaarden: Voor dit voorbeeld van een tabelvisualisatie zijn de volgende waarden ingesteld:
- 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
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor