Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Gunakan tindakan Cari baris dalam alur untuk mengambil data dari Microsoft Dataverse dengan menggunakan kata kunci dan Dataverse cari, yang memberikan hasil yang cepat, cerdas, dan komprehensif di seluruh tabel Dataverse.
Prasyarat
Admin Anda harus mengonfigurasi Dataverse pencarian di lingkungan Anda sebelum Anda dapat menggunakan tindakan pencarian di Microsoft Dataverse.
Anda dapat menambahkan tindakan Baris pencarian ke alur Anda, lalu memberikan kata kunci di Istilah pencarian untuk mencari kata kunci tersebut di semua baris terindeks di Dataverse.
Anda dapat menggunakan konten dinamis dari langkah sebelumnya dalam alur untuk membuat parameter pada kotak Istilah Pencarian . Misalnya, Anda dapat menggunakan kata kunci yang dimasukkan dalam Microsoft Copilot Studio bot dan mengatur opsi berikut untuk memulai pencarian otomatis.
Catatan
Diperlukan waktu beberapa jam agar baris yang baru ditambahkan disertakan dalam hasil pencarian.
Jenis pencarian
Gunakan opsi Jenis pencarian untuk memberikan sintaksis untuk permintaan pencarian. Gunakan sederhana untuk menunjukkan bahwa Anda ingin menggunakan sintaksis kueri sederhana. Atau, gunakan lengkap jika Anda lebih suka menggunakan sintaks kueri Lucene. Sintaks kueri default adalah sederhana.
Lihatlah contoh berikut atau tinjau daftar lengkap fitur di Penelusuran di seluruh data tabel menggunakan Dataverse pencarian.
Sintaks kueri sederhana mendukung fungsi berikut:
| Operator | Description |
|---|---|
| Operator Boolean | Operator AND; dilambangkan dengan + Operator OR; dilambangkan dengan | Operator NOT; dilambangkan dengan - |
| Operator prioritas | Istilah pencarian "hotel+(wifi | mewah)" akan mencari hasil yang berisi istilah "hotel" dan "wifi" atau "mewah" (atau keduanya). |
| Wildcard | Karakter pengganti yang ditambahkan didukung; misalnya, "Alp*" mencari "alpine". |
| Benar-benar cocok | Pertanyaan yang diapit tanda kutip " ". |
Sintaks kueri Lucene mendukung fungsi berikut:
| Operator | Description |
|---|---|
| Operator Boolean | Menyediakan rangkaian yang lebih luas dibandingkan dengan sintaks kueri sederhana.
Operator AND; dilambangkan dengan AND, &&, + Operator OR; dilambangkan dengan OR, || Operator NOT; dilambangkan dengan NOT, !, – |
| Operator prioritas | Fungsionalitasnya sama dengan sintaksis kueri sederhana. |
| Wildcard | Selain karakter pengganti yang mengikuti, juga mendukung karakter pengganti utama. Karakter pengganti tambahan – "alp*" Karakter pengganti utama - "/.*pine/" |
| Pencarian fuzzy | Mendukung pertanyaan yang salah eja hingga dua karakter.
"Uniersty~" akan mengembalikan "University" "Blue~1" akan mengembalikan "lem", "biru" |
| Peningkatan istilah | Memberikan bobot yang berbeda pada istilah tertentu dalam suatu kueri.
"Rock^2 electronic" akan mengembalikan hasil di mana kecocokan dengan "rock" lebih penting daripada kecocokan dengan "electronic". |
| Pencarian kedekatan | Mengembalikan hasil di mana istilah berada dalam jarak x kata satu sama lain, untuk hasil yang lebih kontekstual.
Misalnya, "bandara hotel"~5" mengembalikan hasil di mana "bandara" dan "hotel" berjarak kurang dari lima kata, sehingga meningkatkan peluang menemukan hotel yang berlokasi dekat dengan bandara. |
| Pencarian ekspresi reguler (regex) | Misalnya, /[mh]otel/ cocok dengan "motel" atau "hotel". |
Untuk menggunakan salah satu operator pencarian sebagai bagian dari teks pencarian, loloskan karakter tersebut dengan menambahkan awalan garis miring terbalik tunggal (\). Karakter khusus yang dapat diloloskan meliputi karakter berikut: + - & | ! ( ) { } [ ] ^ " ~ * ? : Bahasa Indonesia: : \ /
Mode pencarian
Anda dapat menentukan apakah beberapa atau semua istilah pencarian harus dicocokkan untuk menghitung dokumen sebagai kecocokan. Standarnya adalah apa pun. Mengontrol apakah suatu istilah dengan operator NOT bersifat AND atau OR dengan istilah lain dalam kueri (dengan asumsi tidak ada operator + atau | pada istilah lain).
Menggunakan apa pun untuk mode Pencarian meningkatkan ingatan terhadap kueri dengan menyertakan lebih banyak hasil. Secara default, ini ditafsirkan sebagai "ATAU TIDAK". Misalnya, "wifi -luxury" akan cocok dengan dokumen yang berisi istilah "wifi" atau yang tidak berisi istilah "luxury".
Menggunakan semua untuk mode Pencarian meningkatkan ketepatan kueri dengan menyertakan lebih sedikit hasil. Secara default, ini ditafsirkan sebagai "DAN TIDAK". Misalnya, "wifi -luxury" akan cocok dengan dokumen yang berisi istilah "wifi" dan tidak berisi istilah "luxury".
Buka Pencarian di seluruh data tabel menggunakan Dataverse pencarian untuk detail selengkapnya.
Pilihan Tingkat Lanjut
Anda dapat mengoptimalkan pencarian Anda dengan menggunakan opsi lanjutan lainnya seperti yang dijelaskan di bagian ini. Lihat Menelusuri data tabel menggunakan Dataverse penelusuran untuk contoh lainnya.
Filter baris: Anda dapat mempersempit pencarian dengan menentukan filter seperti yang ditunjukkan pada gambar berikut.
Filter tabel: Anda dapat membatasi pencarian ke tabel yang ditentukan seperti yang ditunjukkan pada gambar berikut.
Urutkan berdasarkan: Gunakan opsi ini untuk mengurutkan dengan menentukan nama kolom dan menambahkan asc atau desc sebagai akhiran, seperti yang ditunjukkan pada gambar berikut.
Menggunakan konten dan Dataverse baris dinamis
Anda dapat menggunakan output tindakan langsung dari Konten dinamis. Berikut arti dari masing-masing parameter.
| Nama Parameter | Description |
|---|---|
| Isi | Objek yang mewakili seluruh respons. Ini berisi daftar baris, jumlah baris total, dan hasil aspek. |
| Daftar baris | Objek yang mewakili semua baris yang ditampilkan. |
| Daftar item baris | Baris individual dalam daftar baris, saat digunakan di dalam perulangan. |
| Skor pencarian baris | Skor Dataverse baris. Skor ini menunjukkan seberapa dekat skor tersebut cocok dengan kata kunci dan ketentuan penelusuran. |
| Sorotan pencarian baris | Menyoroti kata kunci tertentu yang cocok dengan kata kunci penelusuran dalam baris. |
| Nama tabel baris | Nama tabel untuk satu baris. Tindakan ini menggabungkan baris dari semua tabel yang dapat dicari di lingkungan. |
| ID objek baris | Ini adalah pengidentifikasi untuk setiap baris. Gunakan pengidentifikasi ini bersama dengan nama tabel dalam tindakan Dapatkan baris untuk membaca semua kolom dalam satu baris. |
| Kode jenis objek baris | Pengidentifikasi nama tabel untuk baris. |
Saat Anda membuat alur, konten dinamis mungkin muncul seperti gambar ini:
Tindakan Cari baris mengembalikan banyak kolom lain untuk baris yang cocok dalam skema variabel, tergantung pada konfigurasi Dataverse pencarian Anda. Untuk menggunakan kolom ini, uraikan respons JSON, lalu gunakan output dinamis yang dihasilkan darinya seperti yang ditunjukkan pada gambar berikut.