facet-Operator

Gibt einen Satz von Tabellen zurück, eine für jede angegebene Spalte. Jede Tabelle gibt die Liste der Werte an, die von der zugehörigen Spalte genommen werden. Mithilfe der -Klausel kann eine with zusätzliche Tabelle erstellt werden.

Syntax

T| facet byColumnName [,ColumnName2, ...] [with (filterPipe)]

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
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
    )

Die folgende Tabelle wird von der with -Klausel generiert.

State StartTime Quelle EpisodeId EventType
ALASKA 2007-01-04 12:00:00.0000000 COOP-Beobachter 2192 Starker Schnee
ALASKA 2007-01-04 15:00:00.0000000 Ausgebildeter „Spotter“ 2192 Starker Schnee
ALASKA 2007-01-04 15:00:00.0000000 Ausgebildeter „Spotter“ 2192 Starker Schnee
ALASKA 2007-01-04 15:00:00.0000000 Ausgebildeter „Spotter“ 2192 Starker Schnee
ALASKA 2007-01-06 18:00:00.0000000 COOP-Beobachter 2193 Starker Schnee

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
Starker Schnee 78