facet-Operator
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Gibt eine Gruppe von Tabellen zurück, eine für jede angegebene Spalte.
Jede Tabelle gibt die Liste der Werte an, die von der Spalte genommen werden.
Mithilfe der with
Klausel kann eine zusätzliche Tabelle erstellt werden.
Syntax
T | facet by
ColumnName [,
ColumnName2,
...] [with (
filterPipe )
]
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung des Dataflows |
---|---|---|---|
ColumnName | string |
✔️ | Der Spaltenname oder die Liste der Spaltennamen, die zusammengefasst werden sollen. |
filterPipe | string |
Ein Abfrageausdruck, der auf die Eingabetabelle angewendet wird. |
Gibt zurück
Mehrere Tabellen: eine für die with
Klausel und eine für jede Spalte.
Beispiel
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
)
Nachfolgend sehen Sie die Tabelle, die von der with
Klausel generiert wird.
State | StartTime | Quelle | EpisodeId | EventType |
---|---|---|---|---|
ALASKA | 2007-01-04 12:00:00.0000000 | COOP Observer | 2192 | Heavy Snow |
ALASKA | 2007-01-04 15:00:00.0000000 | Trained Spotter | 2192 | Heavy Snow |
ALASKA | 2007-01-04 15:00:00.0000000 | Trained Spotter | 2192 | Heavy Snow |
ALASKA | 2007-01-04 15:00:00.0000000 | Trained Spotter | 2192 | Heavy Snow |
ALASKA | 2007-01-06 18:00:00.0000000 | COOP Observer | 2193 | Heavy Snow |
Die folgende Tabelle ist die State
Facetausgabetabelle.
State | count_State |
---|---|
ALABAMA | 19 |
ARIZONA | 33 |
ARKANSAS | 1 |
AMERIKANISCH-SAMOA | 1 |
ALASKA | 58 |
Die folgende Tabelle ist die EventType
Facetausgabetabelle.
EventType | count_EventType |
---|---|
Starker Regen | 34 |
Heavy Snow | 78 |