Parameter beberapa nilai
Parameter multinilai memungkinkan pengguna mengatur satu atau beberapa nilai teks arbitrer. Parameter multinilai umumnya digunakan untuk pemfilteran, sering kali saat kontrol drop-down mungkin berisi terlalu banyak nilai.
Membuat parameter multinilai statis
Mulai dengan buku kerja kosong dalam mode edit.
Pilih Tambahkan parameter>Tambahkan Parameter.
Di panel parameter baru yang terbuka, masukkan:
- Nama parameter:
Filter
- Tipe parameter:
Multi-value
- Diperlukan:
unchecked
- Dapatkan data dari:
None
- Nama parameter:
Pilih Simpan untuk membuat parameter.
Parameter Filter akan menjadi parameter multinilai, awalnya tanpa nilai.
Kemudian, Anda dapat menambahkan beberapa nilai.
Parameter multinilai berperilaku mirip dengan parameter dropdown multi-pilih dan umumnya digunakan dalam skenario "in"-like.
let computerFilter = dynamic([{Computer}]);
Heartbeat
| where array_length(computerFilter) == 0 or Computer in (computerFilter)
| summarize Heartbeats = count() by Computer
| order by Heartbeats desc
Gaya bidang parameter
Parameter multinilai mendukung gaya bidang berikut:
Standar: Memungkinkan Anda untuk menambah atau menghapus item teks arbitrer.
Kata sandi: Memungkinkan pengguna menambahkan atau menghapus bidang kata sandi arbitrer. Nilai kata sandi hanya disembunyikan di UI saat Anda mengetik. Nilai tersebut masih dapat diakses sepenuhnya sebagai nilai parameter saat dirujuk. Nilai tersebut disimpan secara tidak terenkripsi saat buku kerja disimpan.
Buat parameter multinilai dengan nilai awal
Anda dapat menggunakan kueri untuk membuat seed parameter multinilai dengan nilai awal. Pengguna kemudian dapat menghapus nilai, atau menambahkan lebih banyak nilai secara manual. Jika suatu kueri digunakan untuk mengisi parameter multinilai, tombol pulihkan default akan muncul pada parameter guna memulihkan kembali ke nilai yang awalnya dikueri.
Mulai dengan buku kerja kosong dalam mode edit.
Pilih Tambahkan parameter>Tambahkan Parameter.
Di panel parameter baru yang terbuka, masukkan:
- Nama parameter:
Filter
- Tipe parameter:
Multi-value
- Diperlukan:
unchecked
- Dapatkan data dari:
JSON
- Nama parameter:
Di blok teks Input JSON, sisipkan cuplikan JSON ini:
["apple", "banana", "carrot" ]
Semua item yang merupakan hasil kueri akan ditampilkan sebagai item multinilai. Anda tidak dibatasi untuk JSON semata. Anda dapat menggunakan penyedia kueri apa pun untuk memberikan nilai awal, tetapi akan dibatasi pada 100 hasil pertama.
Pilih Jalankan Kueri.
Pilih Simpan untuk membuat parameter.
Parameter Filter akan menjadi parameter multinilai dengan tiga nilai awal.
Langkah berikutnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk