Typy wizualizacji pulpitu nawigacyjnego
W tym artykule opisano typy wizualizacji dostępnych do użycia na pulpitach nawigacyjnych i pokazano, jak utworzyć przykład każdego typu wizualizacji. Aby uzyskać instrukcje dotyczące tworzenia pulpitu nawigacyjnego, zobacz Samouczek: tworzenie pulpitu nawigacyjnego.
Uwaga
Aby zoptymalizować wydajność, wykresy mogą renderować tylko 10 tys. elementów na kanwie. W przeciwnym razie wizualizacje mogą być obcięte.
Wizualizacja obszaru
Wizualizacje warstwowe łączą wizualizacje linii i słupków, aby pokazać, jak co najmniej jedna wartość liczbowa grupy zmienia się w czasie progresji drugiej zmiennej. Są one często używane do pokazywania zmian lejka sprzedaży w czasie.
Wartości konfiguracji: w tym przykładzie wizualizacji obszaru ustawiono następujące wartości:
- Tytuł:
Total price and order year by order priority and clerk
- Osi:
- Pole:
o_orderdate
- Typ skalowania:
Temporal
- Przekształcić:
Yearly
- Tytuł osi:
Order year
- Pole:
- Osi y:
- Pole:
o_totalprice
- Tytuł osi:
Total price
- Typ skalowania:
Quantitative
- Przekształcić:
Sum
- Pole:
- Grupuj według:
- Pole:
o_orderpriority
- Tytuł legendy:
Order priority
- Pole:
- Filtruj
- Pole:
TPCH orders.o_clerk
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji obszaru użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH orders
.
SELECT * FROM samples.tpch.orders
Wykres słupkowy
Wykresy słupkowe reprezentują zmianę metryk w czasie lub w różnych kategoriach i pokazują proporcjonalność, podobnie jak wizualizacja kołowa.
Wartości konfiguracji: dla tego przykładu wizualizacji paska ustawiono następujące wartości:
- Tytuł:
Total price and order month by order priority and clerk
- Osi:
- Pole:
o_orderdate
- Przekształcić:
Monthly
- Typ skalowania:
Temporal
- Tytuł osi:
Order month
- Pole:
- Osi y:
- Pole:
o_totalprice
- Typ skalowania:
Quantitative
- Przekształcić:
Sum
- Tytuł osi:
Total price
- Pole:
- Grupuj według:
- Pole:
o_orderpriority
- Tytuł legendy:
Order priority
- Pole:
- Filtruj
- Pole:
TPCH orders.o_clerk
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji paska użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH orders
.
SELECT * FROM samples.tpch.orders
Wykres kombi
Wykresy kombi łączą wykresy liniowe i słupkowe, aby przedstawić zmiany w czasie z proporcjonalnością.
Uwaga
Wykresy kombi obsługują agregacje zaplecza, zapewniając obsługę zapytań zwracających ponad 64 000 wierszy danych bez obcinania zestawu wyników.
Wartości konfiguracji: dla tej wizualizacji wykresu kombi ustawiono następujące wartości:
- Osi:
ps_partkey
- Typ skalowania:
Quantitative
- Typ skalowania:
- Osi y:
- Bar:
ps_availqty
- Typ agregacji:
SUM
- Linii:
ps_supplycost
- Typ agregacji:
AVG
- Bar:
- Kolor według serii Y:
Sum of ps_availqty
Average ps_supplycost
Zapytanie SQL: w przypadku tej wizualizacji wykresu kombi następujące zapytanie SQL zostało użyte do wygenerowania zestawu danych.
SELECT * FROM samples.tpch.partsupp
Wykres kombi z podwójną osią
Możesz użyć wykresów kombi, aby wyświetlić dwie różne osie y. Po wybraniu widżetu wykresu kombi kliknij menu kebab w ustawieniach osi Y w panelu konfiguracji wykresu. Włącz opcję Włącz podwójną oś .
Wartości konfiguracji: dla tego wykresu kombi jest włączona opcja Włącz podwójną oś . Pozostałe konfiguracje są ustawiane w następujący sposób:
- Osi:
tpep_pickup_datetime
- Typ skalowania:
Temporal
- Przekształcić:
Weekly
- Typ skalowania:
- Osi y:
- Lewa oś Y (Słupek):
trip_distance
- Przekształcić:
AVG
- Przekształcić:
- Prawa oś Y (linia):
fare_amount
- Przekształcić:
AVG
- Przekształcić:
- Lewa oś Y (Słupek):
Kolor według serii Y:
Average trip_distance
Average fare_amount
Zapytanie SQL: następujące zapytanie SQL zostało użyte do wygenerowania zestawu danych:
SELECT * FROM samples.nyctaxi.trips
Wizualizacja licznika
Liczniki wyświetlają pojedynczą wartość z opcją porównywania ich z wartością docelową. Aby użyć liczników, określ wiersz danych do wyświetlenia na wizualizacji licznika kolumny wartości i kolumny docelowej.
Wartości konfiguracji: dla tego przykładu wizualizacji licznika ustawiono następujące wartości:
- Tytuł:
Orders: Target amount vs. actual amount by date
- Wartość:
- Pole:
avg(o_totalprice)
- Numer wiersza wartości: 1
- Pole:
- Docelowego:
- Pole:
avg(o_totalprice)
- Numer wiersza wartości: 2
- Pole:
- Filtruj
- Pole:
TPCH orders.o_orderdate
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji licznika użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH orders_target
.
SELECT o_orderdate, avg(o_totalprice)
FROM samples.tpch.orders
GROUP BY 1
ORDER BY 1
Wizualizacja linii
Wizualizacje liniowe przedstawiają zmianę w co najmniej jednej metryce w czasie.
Wartości konfiguracji: w tym przykładzie wizualizacji wiersza ustawiono następujące wartości:
- Tytuł:
Average price and order year by order priority and clerk
- Osi:
- Pole:
o_orderdate
- Przekształcić:
Yearly
- Typ skalowania:
Temporal
- Tytuł osi:
Order year
- Pole:
- Osi y:
- Pole:
o_totalprice
- Przekształcić:
Average
- Typ skalowania:
Quantitative
- Tytuł osi:
Average price
- Pole:
- Grupuj według:
- Pole:
o_orderpriority
- Tytuł legendy:
Order priority
- Pole:
- Filtruj
- Pole:
TPCH orders.o_clerk
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji paska użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH orders
.
SELECT * FROM samples.tpch.orders
Wykres mapy cieplnej
Wykresy cieplne łączą funkcje wykresów słupkowych, stosów i wykresów bąbelkowych, które umożliwiają wizualizowanie danych liczbowych przy użyciu kolorów. Wspólna paleta kolorów mapy cieplnej pokazuje najwyższe wartości przy użyciu cieplejszych kolorów, takich jak pomarańczowy lub czerwony, a najniższe wartości przy użyciu chłodniejszych kolorów, takich jak niebieski lub fioletowy.
Na przykład poniższa mapa cieplna wizualizuje najczęściej występujące odległości przejazdów taksówką każdego dnia i grupuje wyniki według dnia tygodnia, odległości i całkowitej taryfy.
Uwaga
Wykresy mapy cieplnej obsługują agregacje zaplecza, zapewniając obsługę zapytań zwracających ponad 64 000 wierszy danych bez obcinania zestawu wyników.
Wartości konfiguracji: dla tej wizualizacji wykresu mapy cieplnej ustawiono następujące wartości:
- Kolumna X (kolumna zestawu danych):
o_orderpriority
- Kolumny Y (kolumna zestawu danych):
o_orderstatus
- Kolumna koloru:
- Kolumna zestawu danych:
o_totalprice
- Typ agregacji:
Average
- Kolumna zestawu danych:
- Nazwa osi X (zastąpij wartość domyślną):
Order priority
- Nazwa osi Y (zastępowanie wartości domyślnej):
Order status
- Schemat kolorów (przesłaniaj wartość domyślną):
YIGnBu
Zapytanie SQL: w przypadku tej wizualizacji wykresu mapy cieplnej do wygenerowania zestawu danych użyto następującego zapytania SQL.
SELECT * FROM samples.tpch.orders
Wykres histogramu
Histogram kreśli częstotliwość występowania danej wartości w zestawie danych. Histogram pomaga zrozumieć, czy zestaw danych zawiera wartości, które są grupowane wokół niewielkiej liczby zakresów, czy są bardziej rozłożone. Histogram jest wyświetlany jako wykres słupkowy, w którym kontrolujesz liczbę odrębnych słupków (nazywanych również pojemnikami).
Uwaga
Wykresy histogramu obsługują agregacje zaplecza, zapewniając obsługę zapytań zwracających ponad 64 000 wierszy danych bez obcinania zestawu wyników.
Wartości konfiguracji: dla tej wizualizacji wykresu histogramu ustawiono następujące wartości:
- Kolumna X (kolumna zestawu danych):
o_totalprice
- Liczba pojemników: 20
- Nazwa osi X (zastąpij wartość domyślną):
Total price
Opcje konfiguracji: Aby uzyskać opcje konfiguracji wykresu histogramu, zobacz opcje konfiguracji wykresu histogramu.
Zapytanie SQL: na potrzeby tej wizualizacji wykresu histogramu do wygenerowania zestawu danych użyto następującego zapytania SQL.
select * from samples.tpch.orders
Wizualizacja kołowa
Wizualizacje kołowe pokazują proporcjonalność między metrykami. Nie są one przeznaczone do przekazywania danych szeregów czasowych.
Wartości konfiguracji: dla tego przykładu wizualizacji kołowej ustawiono następujące wartości:
- Tytuł:
Total price by order priority and clerk
- Kąt:
- Pole:
o_totalprice
- Przekształcić:
Sum
- Tytuł osi:
Total price
- Pole:
- Grupuj według:
- Pole:
o_orderpriority
- Tytuł legendy:
Order priority
- Pole:
- Filtruj
- Pole:
TPCH orders.o_clerk
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji kołowej użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH orders
.
SELECT * FROM samples.tpch.orders
Wizualizacja przestawna
Wizualizacja przestawna agreguje rekordy z wyniku zapytania do wyświetlania tabelarycznego. Jest on podobny do PIVOT
instrukcji lub GROUP BY
w języku SQL. Wizualizację przestawną można skonfigurować przy użyciu pól przeciągania i upuszczania.
Uwaga
Ze względu na wydajność tabele przestawne obsługują renderowanie tylko 100 kolumn x 100 wierszy.
Wartości konfiguracji: w tym przykładzie wizualizacji przestawnej ustawiono następujące wartości:
- Tytuł:
Line item quantity by return flag and ship mode by supplier
- Wierszy:
- Pole:
l_returnflag
- Pole:
- Kolumny:
- Pole:
l_shipmode
- Pole:
- Komórki
- Zestaw danych:
- Pole:
l_quantity
- Przekształcanie: Suma
- Filtruj
- Pole:
TPCH lineitem.l_supplierkey
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji przestawnej użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Wizualizacja punktowa
Wizualizacje punktowe są często używane do pokazywania relacji między dwiema zmiennymi liczbowymi. Możesz zakodować trzeci wymiar z kolorem, aby pokazać, jak zmienne liczbowe różnią się między grupami.
Wartości konfiguracji: dla tego przykładu wizualizacji punktowej ustawiono następujące wartości:
- Tytuł:
Total price and quantity by ship mode and supplier
- Osi:
- Pole:
l_quantity
- Tytuł osi:
Quantity
- Typ skalowania:
Quantitative
- Przekształcić:
None
- Pole:
- Osi y:
- Pole:
l_extendedprice
- Typ skalowania:
Quantitative
- Przekształcić:
None
- Tytuł osi:
Price
- Pole:
- Grupuj według:
- Pole:
l_shipmode
- Tytuł legendy:
Ship mode
- Pole:
- Filtruj
- Pole:
TPCH lineitem.l_supplierkey
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji punktowej użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Wizualizacja tabeli
Wizualizacja tabeli przedstawia dane w standardowej tabeli, ale umożliwia ręczne zmienianie kolejności, ukrywanie i formatowanie danych.
Wartości konfiguracji: w tym przykładzie wizualizacji tabeli ustawiono następujące wartości:
- Tytuł:
Line item summary by supplier
- Kolumny:
- Wyświetl numer wiersza: włączony
- Pole:
l_orderkey
- Pole:
l_extendedprice
- Wyświetl jako:
Number
- Format liczb: $0.00
- Wyświetl jako:
- Pole:
l_discount
- Wyświetl jako:
Number
- Format liczb: %0.00
- Wyświetl jako:
- Pole:
l_tax
- Wyświetl jako:
Number
- Format liczb: %0.00
- Wyświetl jako:
- Pole:
l_shipdate
- Pole:
l_shipmode
- Filtruj
- Pole:
TPCH lineitem.l_supplierkey
- Pole:
Zapytanie SQL: w przypadku tej wizualizacji tabeli użyto następującego zapytania SQL do wygenerowania zestawu danych o nazwie TPCH lineitem
.
SELECT * FROM samples.tpch.lineitem
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla