Bagikan melalui


Jenis visualisasi dasbor

Artikel ini menguraikan jenis visualisasi yang tersedia untuk digunakan di dasbor AI/BI dan menunjukkan kepada Anda cara membuat contoh setiap jenis visualisasi. Untuk petunjuk tentang membangun dasbor, lihat Membuat dasbor.

Catatan

Untuk mengoptimalkan performa, bagan hanya dapat merender 10K baris atau 10MB pada kanvas, mana pun yang lebih kecil. Jika tidak, visualisasi dapat dipotong.

Visualisasi area

Visualisasi area menggabungkan visualisasi garis dan bilah untuk menunjukkan bagaimana satu atau beberapa nilai numerik grup berubah atas perkembangan variabel kedua, biasanya pada waktu tersebut. Mereka sering digunakan untuk menunjukkan perubahan corong penjualan dari waktu ke waktu.

Contoh visualisasi area

Nilai konfigurasi: Untuk contoh visualisasi area ini, nilai berikut diatur:

  • Himpunan data: Pesanan TPCH
  • Visualisasi: Area
  • Titel: Total price and order year by order priority and clerk
  • Sumbu-X:
    • Kebun: o_orderdate
    • Jenis Skala: Temporal
    • Mengubah: Yearly
    • Judul sumbu: Order year
  • Sumbu:
    • Kebun: o_totalprice
    • Judul sumbu: Total price
    • Jenis Skala: Quantitative
    • Mengubah: Sum
  • Kelompokkan berdasar:
    • Kebun: o_orderpriority
    • Judul legenda: Order priority
  • Saringan
    • Kebun: TPCH orders.o_clerk

Kueri SQL: Untuk visualisasi area ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data bernama TPCH orders.

SELECT * FROM samples.tpch.orders

Bagan batang

Bagan batang mewakili perubahan metrik dari waktu ke waktu atau di seluruh kategori dan memperlihatkan proporsionalitas, mirip dengan visualisasi pai .

Contoh visualisasi bilah

Nilai konfigurasi: Untuk contoh visualisasi bilah ini, nilai berikut diatur:

  • Himpunan data: Pesanan TPCH
  • Visualisasi: Bilah
  • Titel: Total price and order month by order priority and clerk
  • Sumbu-X:
    • Kebun: o_orderdate
    • Mengubah: Monthly
    • Jenis Skala: Temporal
    • Judul sumbu: Order month
  • Sumbu:
    • Kebun: o_totalprice
    • Jenis Skala: Quantitative
    • Mengubah: Sum
    • Judul sumbu: Total price
  • Kelompokkan berdasar:
    • Kebun: o_orderpriority
    • Judul legenda: Order priority
  • Saringan
    • Kebun: TPCH orders.o_clerk

Kueri SQL: Kueri SQL berikut menghasilkan himpunan TPCH orders data untuk visualisasi bilah ini.

SELECT * FROM samples.tpch.orders

Bagan kotak

Visualisasi bagan kotak memperlihatkan ringkasan distribusi data numerik, secara opsional dikelompokkan menurut kategori. Dengan menggunakan visualisasi bagan kotak, Anda dapat dengan cepat membandingkan rentang nilai di seluruh kategori dan memvisualisasikan grup lokalitas, sebaran, dan ke condong nilai melalui kuartilnya. Di setiap kotak, garis yang lebih gelap memperlihatkan rentang interquartile. Untuk informasi selengkapnya tentang menafsirkan visualisasi plot kotak, lihat artikel Bagan kotak di Wikipedia.

Contoh bagan kotak

Nilai konfigurasi: Untuk visualisasi bagan kotak ini, nilai berikut diatur:

  • Kolom X (kolom himpunan data): l-returnflag
  • Kolom Y (kolom himpunan data): l_extendedprice
  • Nama sumbu X (ambil alih nilai default): Return flag1
  • Nama sumbu Y (ambil alih nilai default): Extended price

Kueri SQL: Untuk visualisasi bagan kotak ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data.

select * from samples.tpch.lineitem

Bagan gelembung

Bagan gelembung adalah bagan sebar di mana ukuran setiap penanda titik mencerminkan metrik yang relevan. Untuk membuat bagan gelembung, pilih Sebar sebagai jenis visualisasi Anda. Di pengaturan Ukuran, pilih metrik yang ingin Anda wakili dengan ukuran penanda.

Contoh visualisasi bagan gelembung

Nilai konfigurasi: Untuk contoh visualisasi bagan gelembung ini, nilai berikut diatur:

  • Himpunan data: Perjalanan taksi NYC
  • Visualisasi: Menyebar
  • Titel: Trip distance, fares, and trip duration
  • Sumbu-X:
    • Kebun: trip_distance
    • Jenis skala: Quantitative
    • Mengubah: None
  • Sumbu:
    • Kebun: fare_amount
    • Jenis skala: Quantitative
    • Mengubah: None
  • Warna berdasarkan:
    • Kebun: pickup_zip
  • Tingginya:
    • Kebun: time_spent
    • Mengubah: None

Bagan kombo

Bagan kombo menggabungkan bagan garis dan batang untuk menyajikan perubahan dari waktu ke waktu dengan proporsionalitas.

Contoh bagan kombo

Nilai konfigurasi: Untuk visualisasi bagan kombo ini, nilai berikut diatur:

  • Himpunan data: partsupp
  • Visualisasi: Combo
  • Sumbu-X: ps_partkey
    • Jenis Skala: Quantitative
  • Sumbu:
    • Bar: ps_availqty
    • Jenis agregasi: SUM
    • Garis: ps_supplycost
    • Jenis agregasi: AVG
  • Warna menurut Seri Y:
    • Sum of ps_availqty
    • Average ps_supplycost

Kueri SQL: Untuk visualisasi bagan kombo ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data.

SELECT * FROM samples.tpch.partsupp

Bagan kombo sumbu ganda

Anda dapat menggunakan bagan kombo untuk memperlihatkan dua sumbu y yang berbeda. Dengan widget bagan kombo Anda dipilih, klik Menu kebab menu kebab pada pengaturan sumbu Y di panel konfigurasi bagan. Aktifkan opsi Aktifkan sumbu ganda.

Contoh bagan kombo sumbu ganda

Nilai konfigurasi: Untuk bagan kombo ini, opsi Aktifkan sumbu ganda aktif. Konfigurasi lainnya diatur sebagai berikut:

  • Himpunan data: Perjalanan
  • Visualisasi: Combo
  • Sumbu-X: tpep_pickup_datetime
    • Jenis Skala: Temporal
    • Mengubah: Weekly
  • Sumbu:
    • Sumbu Y Kiri (Bilah): trip_distance
      • Mengubah: AVG
    • Sumbu Y Kanan (Garis): fare_amount
      • Mengubah: AVG

Warna menurut seri Y:

  • Average trip_distance
    • Average fare_amount

Kueri SQL: Kueri SQL berikut digunakan untuk menghasilkan himpunan data:

SELECT * FROM samples.nyctaxi.trips

Visualisasi penghitung

Penghitung menampilkan satu nilai secara menonjol, dengan opsi untuk membandingkannya dengan nilai target. Untuk menggunakan penghitung, tentukan baris data mana yang akan ditampilkan pada visualisasi penghitung untuk Kolom Nilai dan Kolom Target.

Contoh penghitung

Anda dapat mengatur pemformatan bersyarat dan mengkustomisasi gaya teks dalam detail Konfigurasi nilai.

Opsi pemformatan bersyarat untuk bagan penghitung yang ditampilkan.

Nilai konfigurasi: Untuk contoh visualisasi penghitung ini, nilai berikut diatur:

  • Himpunan data: Pesanan TPCH
  • Visualisasi: Penghitung
  • Titel: Orders: Target amount vs. actual amount by date
  • Nilai:
    • Kebun: avg(o_totalprice)
    • Nomor baris nilai: 1
  • Target:
    • Kebun: avg(o_totalprice)
    • Nomor baris nilai: 2
  • Saringan
    • Kebun: TPCH orders.o_orderdate

Kueri SQL: Untuk visualisasi penghitung ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data bernama TPCH orders_target.

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

Visualisasi garis

Visualisasi garis menyajikan perubahan dalam satu atau beberapa metrik dari waktu ke waktu.

Contoh visualisasi garis

Nilai konfigurasi: Untuk contoh visualisasi baris ini, nilai berikut diatur:

  • Himpunan data: Pesanan TPCH
  • Visualisasi: Garis
  • Titel: Average price and order year by order priority and clerk
  • Sumbu-X:
    • Kebun: o_orderdate
    • Mengubah: Yearly
    • Jenis Skala: Temporal
    • Judul sumbu: Order year
  • Sumbu:
    • Kebun: o_totalprice
    • Mengubah: Average
    • Jenis Skala: Quantitative
    • Judul sumbu: Average price
  • Kelompokkan berdasar:
    • Kebun: o_orderpriority
    • Judul legenda: Order priority
  • Saringan
    • Kebun: TPCH orders.o_clerk

Kueri SQL: Untuk visualisasi visualisasi bilah ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data bernama TPCH orders.

SELECT * FROM samples.tpch.orders

Bagan peta panas

Bagan peta panas memadukan fitur bagan batang, tumpukan, dan bagan gelembung yang memungkinkan Anda memvisualisasikan data numerik menggunakan warna. Palet warna umum untuk peta panas menunjukkan nilai tertinggi menggunakan warna yang lebih hangat, seperti oranye atau merah, dan nilai terendah menggunakan warna yang lebih dingin, seperti biru atau ungu.

Misalnya, peta panas berikut memvisualisasikan jarak naik taksi yang paling sering terjadi pada setiap hari dan mengelompokkan hasilnya pada hari dalam seminggu, jarak, dan total tarif.

Catatan

Peta panas dapat menampilkan hingga 64K baris atau 10MB.

Contoh peta panas

Nilai konfigurasi: Untuk visualisasi bagan peta panas ini, nilai berikut diatur:

  • Himpunan data: Pesanan TPCH
  • Visualisasi: Peta panas
  • Kolom X (kolom himpunan data): o_orderpriority
  • Kolom Y (kolom himpunan data): o_orderstatus
  • Kolom warna:
    • Kolom himpunan data: o_totalprice
    • Jenis agregasi: Average
  • Nama sumbu X (ambil alih nilai default): Order priority
  • Nama sumbu Y(mengambil alih nilai default): Order status
  • Skema warna (ambil alih nilai default): YIGnBu

Kueri SQL: Untuk visualisasi bagan peta panas ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data.

SELECT * FROM samples.tpch.orders

Bagan histogram

Histogram memplot frekuensi terjadinya nilai tertentu dalam himpunan data. Histogram membantu Anda memahami apakah himpunan data memiliki nilai yang diklusterkan di sekitar sejumlah kecil rentang atau lebih tersebar. Histogram ditampilkan sebagai bagan batang tempat Anda mengontrol jumlah batang yang berbeda (juga disebut bin).

Contoh bagan Histogram

Nilai konfigurasi: Untuk visualisasi bagan histogram ini, nilai berikut diatur:

  • Himpunan data: Pesanan TPCH
  • Visualisasi: Histogram
  • Kolom X (kolom himpunan data): o_totalprice
  • Jumlah bin: 20
  • Nama sumbu X (ambil alih nilai default): Total price

Opsi konfigurasi: Untuk opsi konfigurasi bagan histogram, lihat opsi konfigurasi bagan histogram.

Kueri SQL: Untuk visualisasi bagan histogram ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data.

select * from samples.tpch.orders

Visualisasi pai

Visualisasi pai menunjukkan proporsionalitas antar metrik. Mereka tidak dimaksudkan untuk menyampaikan data deret waktu.

Contoh visualisasi pai

Nilai konfigurasi: Untuk contoh visualisasi pai ini, nilai berikut diatur:

  • Himpunan data: Pesanan TPCH
  • Visualisasi: Visualisasi pai
  • Titel: Total price by order priority and clerk
  • Sudut:
    • Kebun: o_totalprice
    • Mengubah: Sum
    • Judul sumbu: Total price
  • Kelompokkan berdasar:
    • Kebun: o_orderpriority
    • Judul legenda: Order priority
  • Saringan
    • Kebun: TPCH orders.o_clerk

Kueri SQL: Untuk visualisasi pai ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data bernama TPCH orders.

SELECT * FROM samples.tpch.orders

Visualisasi pivot

Visualisasi pivot menggabungkan rekaman dari hasil kueri ke dalam tampilan tabular. Ini mirip dengan PIVOT atau pernyataan GROUP BY dalam SQL. Anda mengonfigurasi visualisasi pivot dengan bidang seret dan letakkan.

Catatan

Untuk alasan performa, tabel pivot hanya mendukung penyajian 100 kolom x 100 baris.

Contoh Pivot

Nilai konfigurasi: Untuk contoh visualisasi pivot ini, nilai berikut diatur:

  • Himpunan data: Lineitem TPCH
  • Visualisasi: Pivot
  • Titel: Line item quantity by return flag and ship mode by supplier
  • Baris:
    • Kebun: l_returnflag
  • Kolom:
    • Kebun: l_shipmode
  • Sel
    • Himpunan data:
    • Kebun: l_quantity
    • Transformasi: Jumlah
  • Saringan
    • Kebun: TPCH lineitem.l_supplierkey

Kueri SQL: Untuk visualisasi pivot ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data bernama TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Peta titik

Peta titik menampilkan data kuantitatif sebagai simbol yang ditempatkan di lokasi peta tertentu. Penanda diposisikan menggunakan koordinat garis lintang dan bujur, yang harus disertakan sebagai bagian dari tataan hasil untuk jenis bagan ini. Contoh berikut menggunakan data dari tabrakan kendaraan bermotor di New York, NY.

Contoh peta titik

Nilai konfigurasi: Untuk visualisasi peta titik ini, nilai berikut diatur:

  • Himpunan data: tabrakan kendaraan bermotor
  • Visualisasi: Peta simbol
  • Koordinat:
    • Lintang: LATITUDE
    • Bujur: LONGITUDE
  • Warna/Kelompokkan menurut:
    • Kebun: CONTRIBUTING FACTOR

Catatan

Tidak ada himpunan data Databricks yang menyertakan data lintang atau bujur, sehingga sampel kueri SQL tidak disediakan untuk contoh ini.

Sebarkan visualisasi

Visualisasi sebar umumnya digunakan untuk menunjukkan hubungan antara dua variabel numerik. Anda dapat mengodekan dimensi ketiga dengan warna untuk menunjukkan perbedaan variabel numerik di seluruh grup.

Contoh sebar

Nilai konfigurasi: Untuk contoh visualisasi sebar ini, nilai berikut diatur:

  • Himpunan data: Lineitem TPCH
  • Visualisasi: Menyebar
  • Titel: Total price and quantity by ship mode and supplier
  • Sumbu-X:
    • Kebun: l_quantity
    • Judul sumbu: Quantity
    • Jenis skala: Quantitative
    • Mengubah: None
  • Sumbu:
    • Kebun: l_extendedprice
    • Jenis skala: Quantitative
    • Mengubah: None
    • Judul sumbu: Price
  • Kelompokkan berdasar:
    • Kebun: l_shipmode
    • Judul legenda: Ship mode
  • Saringan
    • Kebun: TPCH lineitem.l_supplierkey

Kueri SQL: Untuk visualisasi sebar ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data bernama TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Visualisasi tabel

Visualisasi tabel memperlihatkan data dalam tabel standar tetapi memungkinkan Anda menyusun ulang, menyembunyikan, dan memformat data secara manual.

Catatan

Tabel dapat menampilkan hingga 64K baris atau 10MB.

Contoh tabel

Nilai konfigurasi: Untuk contoh visualisasi tabel ini, nilai berikut diatur:

  • Himpunan data: Lineitem TPCH
  • Visualisasi: Tabel
  • Titel: Line item summary by supplier
  • Kolom:
    • Tampilkan nomor baris: Diaktifkan
    • Kebun: l_orderkey
    • Kebun: l_extendedprice
      • Tampilkan sebagai: Number
      • Format angka: $0,00
    • Kebun: l_discount
      • Tampilkan sebagai: Number
      • Format angka: %0.00
    • Kebun: l_tax
      • Tampilkan sebagai: Number
      • Format angka: %0.00
    • Kebun: l_shipdate
    • Kebun: l_shipmode
  • Saringan
    • Kebun: TPCH lineitem.l_supplierkey

Kueri SQL: Untuk visualisasi tabel ini, kueri SQL berikut digunakan untuk menghasilkan himpunan data bernama TPCH lineitem.

SELECT * FROM samples.tpch.lineitem

Pemformatan angka dalam bagan

Untuk sebagian besar jenis bagan, Anda dapat memformat nilai numerik untuk label centang sumbu, label data, dan tipsalat. Untuk memilih gaya pemformatan, klik Menu kebab menu kebab di sebelah kanan label Sumbu X atau Sumbu Y di panel konfigurasi bagan. Lalu, klik Format untuk memperlihatkan opsi pemformatan.

Bagan berikut mendukung pemformatan angka:

  • Luas
  • Bilah
  • Kombo
  • Penghitung
  • Peta panas
  • Histogram
  • Garis
  • Pivot
  • Sebar
  • Tabel (Pemformatan warisan)

Anda bisa memilih dari opsi pemformatan berikut:

  • Jenis: Tidak Ada, Mata Uang ($), Persentase (%)
  • Singkatan: None, Compact, Scientific
  • Tempat desimal: Maks, Tepat, Semua, Jumlah tempat Secara opsional, Anda dapat menyertakan pemisah grup seperti koma.

Catatan

Pemformatan tersedia untuk berbagai jenis mata uang. Setelah memilih Mata Uang sebagai Jenis, gunakan pemilih drop-down untuk memilih mata uang pilihan Anda.