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
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.
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:
Tambahkan widget visualisasi ke kanvas dasbor rancangan.
Dengan widget baru dipilih, pilih dataset dari menu drop-down Himpunan Data di panel konfigurasi.
Klik Perlihatkan filter. Opsi bidang Filter muncul di bawah judul himpunan data. Untuk himpunan data yang menyertakan parameter, bagian Parameter juga muncul.
Untuk menambahkan filter bidang, lakukan hal berikut:
- Klik tanda plus di sebelah kanan judul bidang filter dan pilih bidang dari menu drop-down.
- 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.
- Tinjau dasbor Anda.
Untuk mempelajari tentang mengatur parameter tingkat widget statis, lihat parameter widget statis .