facet 運算子
適用於:✅Microsoft網狀架構✅Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel
傳回一組數據表,每個指定的數據行各一個。
每個數據表都會指定其數據行所取得的值清單。
您可以使用 子句建立 with
額外的數據表。
語法
T | facet by
ColumnName [,
ColumnName2,
...] [with (
filterPipe )
]
深入瞭解 語法慣例。
參數
姓名 | 類型 | 必要 | 描述 |
---|---|---|---|
ColumnName | string |
✔️ | 要摘要的數據行名稱或資料行名稱清單。 |
filterPipe | string |
套用至輸入數據表的查詢表達式。 |
傳回
多個數據表:子句的 with
一個,每個數據行各一個。
範例
StormEvents
| where State startswith "A" and EventType has "Heavy"
| facet by State, EventType
with
(
where StartTime between(datetime(2007-01-04) .. 7d)
| project State, StartTime, Source, EpisodeId, EventType
| take 5
)
以下是 子句所產生的 with
數據表。
州/省 | StartTime | 來源 | EpisodeId | EventType |
---|---|---|---|---|
阿拉斯加州 | 2007-01-04 12:00:00.0000000 | COOP 觀察者 | 2192 | 大雪 |
阿拉斯加州 | 2007-01-04 15:00:00.0000000 | 訓練的Spotter | 2192 | 大雪 |
阿拉斯加州 | 2007-01-04 15:00:00.0000000 | 訓練的Spotter | 2192 | 大雪 |
阿拉斯加州 | 2007-01-04 15:00:00.0000000 | 訓練的Spotter | 2192 | 大雪 |
阿拉斯加州 | 2007-01-06 18:00:00.0000000 | COOP 觀察者 | 2193 | 大雪 |
下表是 State
Facet 輸出資料表。
州/省 | count_State |
---|---|
阿拉巴馬州 | 19 |
亞利桑那州 | 33 |
阿肯色州 | 1 |
美屬薩摩亞 | 1 |
阿拉斯加州 | 58 |
下表是 EventType
Facet 輸出資料表。
EventType | count_EventType |
---|---|
大雨 | 34 |
大雪 | 78 |