Delen via


Typen dashboardvisualisatie

In dit artikel worden de typen visualisaties beschreven die beschikbaar zijn voor gebruik in 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.

Voorbeeld van gebiedvisualisatie

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
  • Y-as:
    • Veld: o_totalprice
    • Astitel: Total price
    • Schaaltype: Quantitative
    • Transformeren: Sum
  • Groeperen op:
    • Veld: o_orderpriority
    • Legendatitel: Order priority
  • Filter
    • Veld: TPCH orders.o_clerk

SQL-query: Voor deze gebiedsvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orderste 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 .

Voorbeeld van staafvisualisatie

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
  • Y-as:
    • Veld: o_totalprice
    • Schaaltype: Quantitative
    • Transformeren: Sum
    • Astitel: Total price
  • Groeperen op:
    • Veld: o_orderpriority
    • Legendatitel: Order priority
  • Filter
    • Veld: TPCH orders.o_clerk

SQL-query: Voor deze balkvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orderste 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.

Voorbeeld van combinatiegrafiek

Configuratiewaarden: Voor deze visualisatie van een combinatiegrafiek zijn de volgende waarden ingesteld:

  • X-axis: ps_partkey
    • Schaaltype: Quantitative
  • Y-as:
    • Bar: ps_availqty
    • Aggregatietype: SUM
    • Lijn: ps_supplycost
    • Aggregatietype: AVG
  • 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 Menu VanGelezen Y-asinstellingen in het deelvenster grafiekconfiguratie. Schakel de optie Dubbele as inschakelen in.

Voorbeeld van combinatiegrafiek met dubbele as

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
  • Y-as:
    • Linker Y-as (staaf): trip_distance
      • Transformeren: AVG
    • Rechter Y-as (lijn): fare_amount
      • Transformeren: AVG

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.

Voorbeeld van teller

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
  • Doel:
    • Veld: avg(o_totalprice)
    • Waarderijnummer: 2
  • Filter
    • Veld: TPCH orders.o_orderdate

SQL-query: Voor deze tellervisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orders_targette 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.

Voorbeeld van lijnvisualisatie

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
  • Y-as:
    • Veld: o_totalprice
    • Transformeren: Average
    • Schaaltype: Quantitative
    • Astitel: Average price
  • Groeperen op:
    • Veld: o_orderpriority
    • Legendatitel: Order priority
  • Filter
    • Veld: TPCH orders.o_clerk

SQL-query: Voor deze visualisatie van de balk is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orderste 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.

Voorbeeld van heatmap

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

Voorbeeld van histogram

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.

Voorbeeld van cirkelvisualisatie

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
  • Groeperen op:
    • Veld: o_orderpriority
    • Legendatitel: Order priority
  • Filter
    • Veld: TPCH orders.o_clerk

SQL-query: Voor deze cirkelvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH orderste 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.

Draaivoorbeeld

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
  • Kolommen:
    • Veld: l_shipmode
  • Cel
    • Gegevensset:
    • Veld: l_quantity
    • Transformeren: Som
  • Filter
    • Veld: TPCH lineitem.l_supplierkey

SQL-query: Voor deze draaivisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitemte 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.

Voorbeeld van spreiding

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
  • Y-as:
    • Veld: l_extendedprice
    • Schaaltype: Quantitative
    • Transformeren: None
    • Astitel: Price
  • Groeperen op:
    • Veld: l_shipmode
    • Legendatitel: Ship mode
  • Filter
    • Veld: TPCH lineitem.l_supplierkey

SQL-query: Voor deze spreidingsvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitemte 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.

Tabelvoorbeeld

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
    • Veld: l_discount
      • Weergeven als: Number
      • Getalnotatie: %0.00
    • Veld: l_tax
      • Weergeven als: Number
      • Getalnotatie: %0.00
    • Veld: l_shipdate
    • Veld: l_shipmode
  • Filter
    • Veld: TPCH lineitem.l_supplierkey

SQL-query: Voor deze tabelvisualisatie is de volgende SQL-query gebruikt om de gegevensset met de naam TPCH lineitemte genereren.

SELECT * FROM samples.tpch.lineitem