Toplu işler
Sorgu, noktalı virgül (;
) karakteriyle sınırlandırıldıkları sürece birden çok tablosal ifade deyimi içerebilir. Sorgu daha sonra birden çok tablo sonucu döndürür. Sonuçlar tablosal ifade deyimleri tarafından oluşturulur ve sorgu metnindeki deyimlerin sırasına göre sıralanır.
Not
- Çatal işlecini kullanmak yerine toplu işlemi
materialize
tercih edin. - İki ifade noktalı virgülle ayrılmalıdır.
Örnekler
Tablosal sonuçları adlandır
Aşağıdaki sorgu iki tablolu sonuç üretir. Kullanıcı aracısı araçları daha sonra bu sonuçları sırasıyla her biriyle (Count of events in Florida
ve Count of events in Guam
) ilişkilendirilmiş uygun adla görüntüleyebilir.
StormEvents | where State == "FLORIDA" | count | as ['Count of events in Florida'];
StormEvents | where State == "GUAM" | count | as ['Count of events in Guam']
Hesaplama paylaşma
Toplu işlem, panolar gibi birden çok alt sorgu tarafından ortak bir hesaplamanın paylaşıldığı senaryolar için yararlıdır. Ortak hesaplama karmaşıksa materialize() işlevini kullanın ve sorguyu yalnızca bir kez yürütülecek şekilde derle:
let m = materialize(StormEvents | summarize n=count() by State);
m | where n > 2000;
m | where n < 10
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin