top-hitters işleci
Girişteki en popüler benzersiz değerler veya en büyük toplama sahip değerler için yaklaşık değer döndürür.
Not
top-hitters
giriş verileri büyük olduğunda performans için iyileştirilmiş bir yaklaşık algoritma kullanır.
Yaklaşık değer, Count-Min-Sketch algoritmasını temel alır.
Sözdizimi
T |
top-hitters
NumberOfValues of
ValueExpression [ by
SummingExpression ]
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Zorunlu | Açıklama |
---|---|---|---|
T | string |
✔️ | Giriş tablosal ifadesi. |
NumberOfValues | int, long veya real | ✔️ | ValueExpression'ın ayrı değerlerinin sayısı. |
ValueExpression | string |
✔️ | Ayrı değerleri döndürülen giriş tablosu T üzerinde bir ifade. |
SummingExpression | string |
Belirtilirse, valueExpression'ın ayrı değeri başına toplam değeri olan giriş tablosu T üzerinde sayısal bir ifade, hangi değerlerin yayılmadığını belirler. Belirtilmezse, bunun yerine ValueExpression'ın her ayrı değerinin sayısı kullanılır. |
Açıklamalar
İlk söz dizimi (SummingExpression yok) kavramsal olarak aşağıdakilere eşdeğerdir:
Tsummarize
|
by
C``=``count()
ValueExpressiontop
|
NumberOfValues ölçütü C
desc
İkinci söz dizimi (SummingExpression ile) kavramsal olarak aşağıdakilerle eşdeğerdir:
Tsummarize
|
by
S``=``sum(*SummingExpression*)
ValueExpressiontop
|
NumberOfValues ölçütü S
desc
Örnekler
En sık kullanılan öğeleri alma
Sonraki örnekte en iyi 5 fırtına türünün nasıl bulunacakları gösterilmektedir.
StormEvents
| top-hitters 5 of EventType
Çıktı
EventType | approximate_count_EventType |
---|---|
Gök Gürültülü Fırtına | 13015 |
Dolu | 12711 |
Flash Flood | 3688 |
Kuraklık | 3616 |
Kış Hava Durumu | 3349 |
Sütun değerine göre en çok isabet alanları alma
Sonraki örnekte en çok "Fırtına Rüzgarı" olayı olan Eyaletlerin nasıl buluneceği gösterilmektedir.
StormEvents
| where EventType == "Thunderstorm Wind"
| top-hitters 10 of State
Çıktı
Durum | approximate_sum_State |
---|---|
TEXAS | 830 |
GEORGIA | 609 |
MICHIGAN | 602 |
IOWA | 585 |
PENNSYLVANIA | 549 |
ILLINOIS | 533 |
NEW YORK | 502 |
VIRGINIA | 482 |
KANSAS | 476 |
OHIO | 455 |
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