Bagikan melalui


Gunakan filter dasbor

Filter dasbor memungkinkan penonton fokus pada data tertentu dalam visualisasi. Anda dapat merancang filter menjadi interaktif, memungkinkan penonton untuk menyesuaikan nilai secara dinamis, atau statis, di mana penulis dasbor menentukan nilai sebelumnya.

Filter tingkat widget interaktif dan statis

Filter bisa interaktif atau statis, masing-masing melayani tujuan yang berbeda:

  • Filter interaktif: Izinkan penonton menyesuaikan nilai secara dinamis, menerapkan filter yang dipilih ke semua visualisasi di halaman yang sama yang berbagi himpunan data yang sama.
  • Filter statis: Menampilkan tampilan himpunan data yang telah ditentukan sebelumnya oleh pembuat dasbor. Ini hanya berlaku untuk widget tempat mereka dikonfigurasi, memungkinkan tampilan unik dari himpunan data yang sama di seluruh widget. Lihat filter widget statis .

Widget filter

Widget filter adalah elemen interaktif pada kanvas dasbor yang menerapkan filter ke bidang himpunan data atau nilai parameter.

Nota

Parameter berbasis kueri menggabungkan filter bidang dan filter parameter dalam satu widget. Untuk informasi selengkapnya, lihat parameter berbasis kueri .

Mengatur nilai filter default

Nilai default digunakan saat dasbor di-refresh tanpa memilih nilai filter baru. Untuk mengatur nilai default, pilih nilai dari Nilai default menu tarik-turun di pengaturan konfigurasi widget filter.

Filter berlaku untuk seluruh himpunan data. Untuk himpunan data kecil, filter diterapkan di browser untuk mengoptimalkan performa. Jika himpunan data lebih besar, filter ditambahkan ke kueri yang dijalankan di gudang SQL. Lihat pengoptimalan dan penembolokan himpunan data .

Filter pada kolom

Bidang memfilter data sempit menurut bidang himpunan data tertentu. Misalnya, filter bidang mungkin membatasi data ke rentang tanggal tertentu berdasarkan bidang tanggal dalam himpunan data. Filter bidang dapat disambungkan ke satu atau beberapa himpunan data, memungkinkan perubahan dinamis pada nilai filter yang tersedia berdasarkan pilihan. Untuk menyambungkan filter ke bidang dari lebih dari satu himpunan data, tambahkan beberapa bidang , hingga satu per himpunan data. Filter berlaku untuk semua visualisasi yang dibangun pada himpunan data yang dipilih. Memilih nilai untuk satu filter secara dinamis mengubah nilai yang tersedia yang diperlihatkan di menu drop-down untuk filter lain. Gambar berikut menunjukkan panel konfigurasi filter yang diatur untuk memfilter pada dua bidang.

konfigurasi Filter menunjukkan dua himpunan data yang dipilih. Menu drop-down widget menunjukkan nilai dari kedua himpunan data

Saring berdasarkan parameter

Filter parameter memodifikasi kueri SQL secara langsung, menawarkan penyesuaian kueri dinamis. Filter dapat disambungkan ke satu atau beberapa parameter. Untuk menyambungkan filter ke lebih dari satu parameter, tambahkan beberapa parameter di panel konfigurasi filter. Nilai default yang ditetapkan pada widget filter menggantikan nilai default yang ditetapkan di editor kueri. Jika filter tersambung ke parameter, filter menjalankan kueri terhadap gudang SQL, terlepas dari ukuran himpunan data. Lihat Bekerja dengan parameter dasbor.

Anda dapat mengatur nilai parameter untuk menerima salah satu jenis data berikut:

  • String
  • Numerik
    • Integer
    • Desimal
  • Tanggal
  • Tanggal dan Waktu
  • Rentang Tanggal
  • Rentang Tanggal dan Waktu

Haruskah saya memfilter bidang atau parameter?

Tabel berikut membandingkan pemfilteran langsung pada bidang himpunan data dengan pemfilteran menggunakan parameter.

tipe Pemfilteran Deskripsi Performa Fleksibilitas
Penyaringan pada bidang Diterapkan langsung ke bidang himpunan data tanpa memodifikasi himpunan data. Biasanya lebih cepat. Himpunan data kecil dapat difilter di browser. Himpunan data besar difilter dengan menjalankan kembali kueri dengan predikat filter diterapkan. Lihat pengoptimalan dan penembolokan himpunan data . Terbatas pada pemfilteran hasil himpunan data yang telah diselesaikan. Tidak dapat digunakan dalam subkueri atau dalam logika bersyariah kustom.
Pemfilteran terhadap parameter Ganti nilai langsung ke kueri himpunan data saat runtime. Memerlukan menjalankan kembali kueri setiap kali nilai parameter berubah. Dapat digunakan dalam subkueri, logika bersyariah, atau untuk mengubah struktur kueri.

Jenis filter

Filter bidang dan parameter mendukung berbagai jenis filter:

  • Filter bidang: Nilai tunggal, beberapa nilai, pemilih tanggal, pemilih rentang tanggal, entri teks, penggeser rentang.
  • Filter parameter: Nilai tunggal, beberapa nilai, pemilih tanggal, rentang tanggal.

Untuk contoh yang memperlihatkan cara mengonfigurasi jenis filter yang berbeda, lihat jenis filter Dasbor.

filter di URL dasbor yang diterbitkan

Filter bidang dan pilihan parameter disimpan di URL, memungkinkan pengguna untuk menandai dan berbagi dasbor dengan konfigurasi tertentu. Saat diakses melalui tautan, dasbor terbuka dengan nilai filter yang dipilih sudah diterapkan ke visualisasi.

Pilihan filter tidak disimpan sebagai nilai bernama. Sebaliknya, mereka dikonversi ke pengidentifikasi unik yang disematkan dalam string URL. Identifikasi ini diatur ke nilai di URL, memungkinkan Anda meneruskan pilihan filter tertentu langsung ke URL untuk menampilkan dasbor dengan nilai tersebut dipilih.

Mengakses dan mengatur nilai filter di URL

Contoh berikut menunjukkan URL yang menunjuk ke dasbor yang diterbitkan. Untuk membuat dasbor contoh serupa, lihat Membuat dasbor.

Dasbor contoh mencakup tiga filter: Time Range, Pickup Zip, dan Dropoff Zip. Dalam contoh URL, nilai ZIP Pickup telah dipilih.

<databricks-instance>/dashboardsv3/<dashboard-id>/published?o=<workspace-id>&f_01ef60cd2a3c11818750488d57e7a1bb=10013

Di akhir URL, amati bahwa pengidentifikasi filter dalam contoh ini adalah string f_01ef60cd2a3c11818750488d57e7a1bb, yang diatur ke nilai 10013.

Tentukan nilai rentang tanggal relatif di URL

Saat nilai tanggal tertentu dipilih, nilai tersebut muncul di URL. Anda juga dapat menentukan nilai tanggal relatif seperti 5 menit terakhir atau 12 jam terakhir, misalnya.

Contoh berikut menunjukkan URL dengan relativoverrides*12 jam terakhir** dipilih.

<databricks-instance>/dashboardsv3/<dashboard-id>/published?o=<workspace-id>&f_01ef60cd29f81d1aacc19a7312fb10a4=now-12h

Di akhir URL, amati bahwa pengidentifikasi filter dalam contoh ini adalah string f_01ef60cd29f81d1aacc19a7312fb10a4, yang diatur ke nilai now-12h.

Widget statis filter

Filter widget statis dapat digunakan untuk menyajikan tampilan yang berbeda dari himpunan data yang sama pada kanvas. Tidak seperti filter dasbor, filter widget statis hanya berlaku untuk widget visualisasi tempat filter dikonfigurasi. Filter ini statis dan tidak dapat diubah oleh penampil dasbor.

Contoh kasus penggunaan

Misalkan Anda membuat dasbor penjualan yang menganalisis performa regional. Anda menggunakan himpunan data dengan data penjualan untuk semua wilayah. Dengan menerapkan filter widget statis, Anda dapat mengonfigurasi satu widget untuk menampilkan penjualan untuk Wilayah A dan widget lain untuk menampilkan penjualan untuk Wilayah B. Pendekatan ini memungkinkan penonton untuk membandingkan performa regional secara berdampingan, meskipun kedua widget menarik dari himpunan data yang sama. Karena filter widget statis diperbaiki, penonton tidak dapat memodifikasi filter, memastikan dasbor selalu menyajikan tampilan data yang konsisten.

Tambahkan filter widget statis

Untuk menambahkan filter widget statis ke visualisasi:

  1. Tambahkan widget visualisasi ke kanvas dasbor rancangan.

  2. Dengan widget baru dipilih, pilih dataset dari menu drop-down Himpunan Data di panel konfigurasi.

  3. Klik Perlihatkan filter. Opsi bidang Filter muncul di bawah judul himpunan data. Untuk himpunan data yang menyertakan parameter, bagian Parameter juga muncul.

    Panel konfigurasi visualisasi memperlihatkan opsi untuk memilih parameter.

Untuk menambahkan filter bidang, lakukan hal berikut:

  1. Klik tanda plus di sebelah kanan judul bidang filter dan pilih bidang dari menu drop-down.
  2. Secara default, nilai filter diatur ke Semua. Gunakan menu drop-down untuk memilih nilai baru. Navigasikan menjauh dari menu drop-down untuk memperlihatkan visualisasi dengan filter baru yang diterapkan.
  3. Tinjau dasbor Anda.

Untuk mempelajari tentang mengatur parameter tingkat widget statis, lihat parameter widget statis .