Irányítópult-vizualizációtípusok

Ez a cikk az irányítópultokon használható vizualizációk típusait ismerteti, és bemutatja, hogyan hozhat létre példát az egyes vizualizációtípusokra. Az irányítópultok készítésével kapcsolatos útmutatásért tekintse meg az oktatóanyagot: Irányítópult létrehozása.

Feljegyzés

A teljesítmény optimalizálása érdekében a diagramok csak 10 ezer elemet jeleníthetnek meg a vásznon. Ellenkező esetben előfordulhat, hogy a vizualizációk csonkoltak.

Területvizualizáció

A területvizualizációk a vonal- és sávvizualizációkat kombinálva bemutatják, hogyan változnak egy vagy több csoport numerikus értékei egy második változó előrehaladása során, jellemzően az idő függvényében. Ezeket gyakran használják az értékesítési tölcsér időbeli változásainak megjelenítésére.

Példa területvizualizációra

Konfigurációs értékek: Ebben a területvizualizációs példában a következő értékek lettek beállítva:

  • Cím: Total price and order year by order priority and clerk
  • Tengely:
    • Mező: o_orderdate
    • Méretezés típusa: Temporal
    • Átalakítani: Yearly
    • Tengely címe: Order year
  • Y tengely:
    • Mező: o_totalprice
    • Tengely címe: Total price
    • Méretezés típusa: Quantitative
    • Átalakítani: Sum
  • Csoportosítás:
    • Mező: o_orderpriority
    • Jelmagyarázat címe: Order priority
  • Szűrő
    • Mező: TPCH orders.o_clerk

SQL-lekérdezés: Ezen a területen a vizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH ordersadatkészlet létrehozásához.

SELECT * FROM samples.tpch.orders

Sávdiagram

A sávdiagramok a metrikák időbeli vagy kategóriák közötti változását jelölik, és az arányosságot jelenítik meg, hasonlóan a tortavizualizációkhoz .

Példa sávvizualizációra

Konfigurációs értékek: Ebben a sávvizualizációs példában a következő értékek lettek beállítva:

  • Cím: Total price and order month by order priority and clerk
  • Tengely:
    • Mező: o_orderdate
    • Átalakítani: Monthly
    • Méretezés típusa: Temporal
    • Tengely címe: Order month
  • Y tengely:
    • Mező: o_totalprice
    • Méretezés típusa: Quantitative
    • Átalakítani: Sum
    • Tengely címe: Total price
  • Csoportosítás:
    • Mező: o_orderpriority
    • Jelmagyarázat címe: Order priority
  • Szűrő
    • Mező: TPCH orders.o_clerk

SQL-lekérdezés: Ehhez a sávvizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH ordersadatkészlet létrehozásához.

SELECT * FROM samples.tpch.orders

Kombinált diagram

A kombinált diagramok vonal- és sávdiagramokat kombinálnak, hogy az időbeli változásokat arányossággal jelenítsék meg.

Feljegyzés

A kombinált diagramok támogatják a háttérbeli aggregációkat, és támogatást nyújtanak a több mint 64 ezer adatsort az eredményhalmaz csonkolása nélkül visszaküldött lekérdezésekhez.

Példa kombinált diagramra

Konfigurációs értékek: Ehhez a kombinált diagram vizualizációhoz a következő értékek lettek beállítva:

  • Tengely: ps_partkey
    • Méretezés típusa: Quantitative
  • Y tengely:
    • Bár: ps_availqty
    • Összesítés típusa: SUM
    • Vonal: ps_supplycost
    • Összesítés típusa: AVG
  • Szín Y sorozat szerint:
    • Sum of ps_availqty
    • Average ps_supplycost

SQL-lekérdezés: Ehhez a kombinált diagram vizualizációhoz az alábbi SQL-lekérdezést használták az adatkészlet létrehozásához.

SELECT * FROM samples.tpch.partsupp

Kéttengelyes kombinált diagram

Kombinált diagramokkal két különböző y tengelyt jeleníthet meg. Ha ki van jelölve a kombinált diagram vezérlője, kattintson a Kebab menü kebab menüre a diagram konfigurációs paneljének Y tengelybeállításai között. Kapcsolja be a Kettős tengely engedélyezése beállítást.

Példa kéttengelyes kombinált diagramra

Konfigurációs értékek: Ebben a kombinált diagramban a Kettős tengely engedélyezése beállítás be van kapcsolva. A többi konfiguráció a következőképpen van beállítva:

  • Tengely: tpep_pickup_datetime
    • Méretezés típusa: Temporal
    • Átalakítani: Weekly
  • Y tengely:
    • Bal oldali Y tengely (sáv): trip_distance
      • Átalakítani: AVG
    • Jobb oldali Y tengely (vonal): fare_amount
      • Átalakítani: AVG

Szín Y sorozat szerint:

  • Average trip_distance
    • Average fare_amount

SQL-lekérdezés: Az adatkészlet létrehozásához a következő SQL-lekérdezést használták:

SELECT * FROM samples.nyctaxi.trips

Számlálóvizualizáció

A számlálók egyetlen értéket jelenítenek meg jól láthatóan, a célértékekkel való összehasonlításuk lehetőségével. Számlálók használatához adja meg, hogy az értékoszlop és a céloszlop számlálóvizualizációján mely adatsor jelenjen meg.

Példa számlálóra

Konfigurációs értékek: Ebben a számlálóvizualizációs példában a következő értékek lettek beállítva:

  • Cím: Orders: Target amount vs. actual amount by date
  • Érték:
    • Mező: avg(o_totalprice)
    • Értéksor száma: 1
  • Cél:
    • Mező: avg(o_totalprice)
    • Értéksor száma: 2
  • Szűrő
    • Mező: TPCH orders.o_orderdate

SQL-lekérdezés: Ehhez a számlálóvizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH orders_targetadatkészlet létrehozásához.

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

Vonalvizualizáció

A vonalvizualizációk egy vagy több metrika időbeli változását mutatják be.

Példa vonalvizualizációra

Konfigurációs értékek: Ebben a sorvizualizációs példában a következő értékek lettek beállítva:

  • Cím: Average price and order year by order priority and clerk
  • Tengely:
    • Mező: o_orderdate
    • Átalakítani: Yearly
    • Méretezés típusa: Temporal
    • Tengely címe: Order year
  • Y tengely:
    • Mező: o_totalprice
    • Átalakítani: Average
    • Méretezés típusa: Quantitative
    • Tengely címe: Average price
  • Csoportosítás:
    • Mező: o_orderpriority
    • Jelmagyarázat címe: Order priority
  • Szűrő
    • Mező: TPCH orders.o_clerk

SQL-lekérdezés: Ehhez a sávvizualizációs vizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH ordersadatkészlet létrehozásához.

SELECT * FROM samples.tpch.orders

Hőtérkép-diagram

A hőtérkép-diagramok sávdiagramok, halmozás és buborékdiagramok funkcióit ötvözik, így színekkel jelenítheti meg a numerikus adatokat. A hőtérképek gyakori színpalettája a legmagasabb értékeket jeleníti meg melegebb színekkel, például narancssárga vagy piros színekkel, a legalacsonyabb értékeket pedig hűvösebb színekkel, például kék vagy lila színekkel.

Az alábbi hőtérkép például a taxizások leggyakrabban előforduló távolságait jeleníti meg minden nap, és csoportosítja az eredményeket a hét napja, a távolság és a teljes viteldíj szerint.

Feljegyzés

A hőtérképdiagramok támogatják a háttérbeli aggregációkat, és támogatást nyújtanak a több mint 64 ezer adatsort az eredményhalmaz csonkolása nélkül visszaküldött lekérdezésekhez.

Példa hőtérképre

Konfigurációs értékek: Ehhez a hőtérkép-diagram vizualizációhoz a következő értékek lettek beállítva:

  • X oszlop (adathalmazoszlop): o_orderpriority
  • Y oszlopok (adathalmazoszlop): o_orderstatus
  • Színoszlop:
    • Adathalmaz oszlop: o_totalprice
    • Összesítés típusa: Average
  • X tengely neve (felülbírálás alapértelmezett értéke): Order priority
  • Y tengely neve (felülbírálás alapértelmezett értéke): Order status
  • Színséma (alapértelmezett érték felülbírálása): YIGnBu

SQL-lekérdezés: Ehhez a hőtérképes diagramvizualizációhoz a következő SQL-lekérdezést használták az adatkészlet létrehozásához.

SELECT * FROM samples.tpch.orders

Hisztogramdiagram

A hisztogram azt a gyakoriságot ábrázolja, hogy egy adott érték milyen gyakorisággal fordul elő egy adathalmazban. A hisztogram segít megérteni, hogy egy adathalmaz olyan értékekkel rendelkezik-e, amelyek kis számú tartomány köré vannak csoportosítva, vagy inkább szétterítve vannak. A hisztogram sávdiagramként jelenik meg, amelyben szabályozhatja a különböző sávok (más néven tárolók) számát.

Feljegyzés

A hisztogramdiagramok támogatják a háttérbeli aggregációkat, és támogatást nyújtanak a több mint 64 ezer adatsort az eredményhalmaz csonkolása nélkül visszaküldött lekérdezésekhez.

Példa hisztogramdiagramra

Konfigurációs értékek: Ehhez a hisztogramdiagram-vizualizációhoz a következő értékek lettek beállítva:

  • X oszlop (adathalmazoszlop): o_totalprice
  • Tárolók száma: 20
  • X tengely neve (felülbírálás alapértelmezett értéke): Total price

Konfigurációs beállítások: A hisztogramdiagram konfigurációs beállításaiért tekintse meg a hisztogramdiagram konfigurációs beállításait.

SQL-lekérdezés: Ehhez a hisztogramdiagram-vizualizációhoz a következő SQL-lekérdezést használták az adatkészlet létrehozásához.

select * from samples.tpch.orders

Tortavizualizáció

A körvizualizációk a metrikák közötti arányosságot mutatják. Ezek nem idősoradatok továbbítására szolgálnak.

Példa tortavizualizációra

Konfigurációs értékek: Ebben a tortavizualizációs példában a következő értékek lettek beállítva:

  • Cím: Total price by order priority and clerk
  • Szög:
    • Mező: o_totalprice
    • Átalakítani: Sum
    • Tengely címe: Total price
  • Csoportosítás:
    • Mező: o_orderpriority
    • Jelmagyarázat címe: Order priority
  • Szűrő
    • Mező: TPCH orders.o_clerk

SQL-lekérdezés: Ehhez a kördiagram-vizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH ordersadatkészlet létrehozásához.

SELECT * FROM samples.tpch.orders

Kimutatásvizualizáció

A kimutatásvizualizáció egy lekérdezés eredményéből származó rekordokat táblázatos megjelenítésre összesíti. Hasonló az SQL-hez PIVOT vagy GROUP BY utasításokhoz. A kimutatásvizualizációt húzási mezőkkel konfigurálhatja.

Feljegyzés

Teljesítménybeli okokból a kimutatástáblák csak 100 oszlop x 100 sor megjelenítését támogatják.

Példa kimutatásra

Konfigurációs értékek: Ebben a kimutatásvizualizációs példában a következő értékek lettek beállítva:

  • Cím: Line item quantity by return flag and ship mode by supplier
  • Sorok:
    • Mező: l_returnflag
  • Oszlopok:
    • Mező: l_shipmode
  • Cella
    • Adatkészlet:
    • Mező: l_quantity
    • Átalakítás: Összeg
  • Szűrő
    • Mező: TPCH lineitem.l_supplierkey

SQL-lekérdezés: Ehhez a kimutatásvizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH lineitemadatkészlet létrehozásához.

SELECT * FROM samples.tpch.lineitem

Pontvizualizáció

A pontvizualizációkat gyakran használják két numerikus változó közötti kapcsolat megjelenítésére. A harmadik dimenziót színnel kódolhatja, így megjelenítheti, hogy a numerikus változók miben különböznek a csoportoktól.

Példa pontra

Konfigurációs értékek: Ebben a pontvizualizációs példában a következő értékek lettek beállítva:

  • Cím: Total price and quantity by ship mode and supplier
  • Tengely:
    • Mező: l_quantity
    • Tengely címe: Quantity
    • Méretezés típusa: Quantitative
    • Átalakítani: None
  • Y tengely:
    • Mező: l_extendedprice
    • Méretezés típusa: Quantitative
    • Átalakítani: None
    • Tengely címe: Price
  • Csoportosítás:
    • Mező: l_shipmode
    • Jelmagyarázat címe: Ship mode
  • Szűrő
    • Mező: TPCH lineitem.l_supplierkey

SQL-lekérdezés: Ehhez a pontvizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH lineitemadatkészlet létrehozásához.

SELECT * FROM samples.tpch.lineitem

Táblavizualizáció

A táblavizualizáció egy szabványos táblában jeleníti meg az adatokat, de lehetővé teszi az adatok manuális átrendezását, elrejtását és formázását.

Példa táblázatra

Konfigurációs értékek: Ebben a táblázatvizualizációs példában a következő értékek lettek beállítva:

  • Cím: Line item summary by supplier
  • Oszlopok:
    • Megjelenítési sor száma: Engedélyezve
    • Mező: l_orderkey
    • Mező: l_extendedprice
      • Megjelenítés a következőként: Number
      • Számformátum: 0,00 USD
    • Mező: l_discount
      • Megjelenítés a következőként: Number
      • Számformátum: %0.00
    • Mező: l_tax
      • Megjelenítés a következőként: Number
      • Számformátum: %0.00
    • Mező: l_shipdate
    • Mező: l_shipmode
  • Szűrő
    • Mező: TPCH lineitem.l_supplierkey

SQL-lekérdezés: Ehhez a táblavizualizációhoz a következő SQL-lekérdezést használták a névvel ellátott TPCH lineitemadatkészlet létrehozásához.

SELECT * FROM samples.tpch.lineitem