Bagikan melalui


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

  1. Mulai dengan buku kerja kosong dalam mode edit.

  2. Pilih Tambahkan parameter>Tambahkan Parameter.

  3. Di panel parameter baru yang terbuka, masukkan:

    • Nama parameter: Filter
    • Tipe parameter: Multi-value
    • Diperlukan: unchecked
    • Dapatkan data dari: None
  4. Pilih Simpan untuk membuat parameter.

  5. Parameter Filter akan menjadi parameter multinilai, awalnya tanpa nilai.

    Cuplikan layar yang menunjukkan pembuatan grup parameter multinilai dalam buku kerja.

  6. Kemudian, Anda dapat menambahkan beberapa nilai.

    Cuplikan layar untuk menambahkan nilai ketiga dalam buku kerja.

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:

  1. Standar: Memungkinkan Anda untuk menambah atau menghapus item teks arbitrer.

    Cuplikan layar untuk bidang multinilai standar buku kerja.

  2. 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.

    Cuplikan layar untuk bidang multinilai kata sandi buku kerja.

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.

  1. Mulai dengan buku kerja kosong dalam mode edit.

  2. Pilih Tambahkan parameter>Tambahkan Parameter.

  3. Di panel parameter baru yang terbuka, masukkan:

    • Nama parameter: Filter
    • Tipe parameter: Multi-value
    • Diperlukan: unchecked
    • Dapatkan data dari: JSON
  4. 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.

  5. Pilih Jalankan Kueri.

  6. Pilih Simpan untuk membuat parameter.

  7. Parameter Filter akan menjadi parameter multinilai dengan tiga nilai awal.

    Cuplikan layar untuk pembuatan dropdown dinamis dalam buku kerja.

Langkah berikutnya