Operátor facet
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Vrátí sadu tabulek, jednu pro každý sloupec zadaný v klauzuli omezující vlastnosti.
Každá tabulka obsahuje seznam hodnot pořízených podle sloupce.
Pomocí klauzule lze vytvořit with
další tabulku. Tabulky výsledků faset nelze přejmenovat ani odkazovat žádnými dalšími operátory.
Syntaxe
T| facet by
ColumnName [,
ColumnName2,
...] [with (
filterPipe)
]
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
ColumnName | string |
✔️ | Název sloupce nebo seznam názvů sloupců, které se mají shrnout. |
filterPipe | string |
Výraz dotazu použitý na vstupní tabulku. |
Návraty
Více tabulek: jedna pro with
klauzuli a jedna pro každý sloupec.
Příklad
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
)
Následuje tabulka vygenerovaná klauzulí with
.
State | Počáteční čas | Zdroj | EpisodeId | Typ události |
---|---|---|---|---|
ALJAŠKA | 2007-01-04 12:00:00.0000000 | Pozorovatel COOP | 2192 | Silné sněžení |
ALJAŠKA | 2007-01-04 15:00:00.0000000 | Trénovaný spotter | 2192 | Silné sněžení |
ALJAŠKA | 2007-01-04 15:00:00.0000000 | Trénovaný spotter | 2192 | Silné sněžení |
ALJAŠKA | 2007-01-04 15:00:00.0000000 | Trénovaný spotter | 2192 | Silné sněžení |
ALJAŠKA | 2007-01-06 18:00:00.0000000 | Pozorovatel COOP | 2193 | Silné sněžení |
Následující tabulka je State
výstupní tabulka omezující vlastnosti.
State | count_State |
---|---|
ALABAMA | 19 |
ARIZONA | 33 |
ARKANSAS | 0 |
AMERICKÁ SAMOA | 0 |
ALJAŠKA | 58 |
Následující tabulka je EventType
výstupní tabulka omezující vlastnosti.
Typ události | count_EventType |
---|---|
Těžký déšť | 34 |
Silné sněžení | 78 |