extent_tags()
Mengembalikan array dinamis dengan sejauhmana rekaman saat ini berada.
Jika Anda menerapkan fungsi ini ke data terhitung, yang tidak dilampirkan ke shard data, mengembalikan nilai kosong.
Sintaks
extent_tags()
Pelajari selengkapnya tentang konvensi sintaksis.
Mengembalikan
Nilai jenis dynamic
yang merupakan larik yang berisi tag jangkauan data saat ini, atau nilai kosong.
Contoh
Beberapa operator kueri menyimpan informasi tentang shard data yang menghosting data.
Operator ini menyertakan where
, extend
, dan project
.
Contoh berikut menunjukkan cara membuat daftar tag semua shard data yang memiliki data dari satu jam yang lalu, dengan nilai tertentu untuk kolom ActivityId
.
T
| where Timestamp > ago(1h)
| where ActivityId == 'dd0595d4-183e-494e-b88e-54c52fe90e5a'
| extend tags = extent_tags()
| summarize by tostring(tags)
Contoh berikut menunjukkan cara mendapatkan hitungan semua rekaman dari satu jam terakhir, yang disimpan dalam jangkauan yang ditandai dengan tag MyTag
(dan kemungkinan tag lainnya), tetapi tidak ditandai dengan tag drop-by:MyOtherTag
.
T
| where Timestamp > ago(1h)
| extend Tags = extent_tags()
| where Tags has_cs 'MyTag' and Tags !has_cs 'drop-by:MyOtherTag'
| count
Catatan
Penyaringan pada nilai extent_tags()
memiliki performa terbaik saat salah satu operator string berikut digunakan: has
, has_cs
, !has
, !has_cs
.
Kapabilitas ini tidak didukung di Azure Monitor
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