Operator =~ (sama dengan)
Memfilter kumpulan catatan untuk data dengan string yang tidak peka huruf besar/kecil.
Tabel berikut memberikan perbandingan dari operator ==
(sama dengan):
Operator | Deskripsi | Peka Huruf Besar/Kecil | Contoh (menangguhkan true ) |
---|---|---|---|
== |
Sama | Ya | "aBc" == "aBc" |
!= |
Tidak sama | Ya | "abc" != "ABC" |
=~ |
Sama | Tidak | "abc" =~ "ABC" |
!~ |
Tidak sama | Tidak | "aBc" !~ "xyz" |
Untuk informasi selengkapnya tentang operator lain dan untuk menentukan operator mana yang paling sesuai untuk kueri Anda, lihat operator string datatype.
Tips performa
Catatan
Performa tergantung pada jenis pencarian dan struktur data. Untuk praktik terbaik, lihat Praktik terbaik kueri.
Jika memungkinkan, gunakan == - versi operator yang peka huruf besar/kecil.
Sintaks
T|
where
col=~
(
expression)
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Jenis | Diperlukan | Deskripsi |
---|---|---|---|
T | string |
✔️ | Input tabular yang rekamannya akan difilter. |
Kolose | string |
✔️ | Kolom yang akan difilter. |
ekspresi | string |
✔️ | Ekspresi yang digunakan untuk memfilter. |
Mengembalikan
Baris di T yang predikatnya adalah true
.
Contoh
Nilai State
dalam tabel dijadikan StormEvents
huruf besar. Kueri berikut cocok dengan kolom dengan nilai "KANSAS".
StormEvents
| where State =~ "kansas"
| project EventId, State
Tabel berikut ini hanya memperlihatkan 10 hasil pertama. Untuk melihat output lengkap, jalankan kueri.
EventId | Provinsi |
---|---|
70787 | KANSAS |
43450 | KANSAS |
43451 | KANSAS |
38844 | KANSAS |
18463 | KANSAS |
18464 | KANSAS |
18495 | KANSAS |
43466 | KANSAS |
43467 | KANSAS |
43470 | KANSAS |
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