sample-distinct 運算子
適用於:✅Microsoft網狀架構✅Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel
傳回單一數據行,其中包含所要求數據行的指定相異值數目。
運算子會嘗試儘快傳回答案,而不是嘗試製作公平的範例。
語法
T | sample-distinct
NumberOfValues of
ColumnName
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
T | string |
✔️ | 輸入表格式表達式。 |
NumberOfValues | int、long 或 real | ✔️ | 要傳回的 T 相異值數目。 您可以指定任何數值表示式。 |
ColumnName | string |
✔️ | 要從中取樣的數據行名稱。 |
提示
- 使用 top-hitters 運算符來取得頂端值。
- 請參閱範例運算符至範例數據列。
範例
從母體取得10個不同的值
StormEvents | sample-distinct 10 of EpisodeId
取樣母體並執行進一步計算,而未超過摘要中的查詢限制
let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents
| where EpisodeId in (sampleEpisodes)
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId