operator facet

Zwraca zestaw tabel, po jednym dla każdej określonej kolumny. Każda tabela określa listę wartości pobieranych przez jej kolumnę. Dodatkową tabelę można utworzyć przy użyciu klauzuli with .

Składnia

T| facet byNazwakolumny [,Nazwakolumny2, ...] [with (filterPipe)]

Dowiedz się więcej o konwencjach składniowych.

Parametry

Nazwa Typ Wymagane Opis
Columnname string ✔️ Nazwa kolumny lub lista nazw kolumn do podsumowania.
filterPipe string Wyrażenie zapytania zastosowane do tabeli wejściowej.

Zwraca

Wiele tabel: jedna dla klauzuli with i jedna dla każdej kolumny.

Przykład

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
    )

Poniższa tabela jest generowana przez klauzulę with .

Stan StartTime Source EpisodeId Typ zdarzenia
ALASKA 2007-01-04 12:00:00.0000000 Obserwator COOP 2192 Ciężki śnieg
ALASKA 2007-01-04 15:00:00.0000000 Wytrenowany spotter 2192 Ciężki śnieg
ALASKA 2007-01-04 15:00:00.0000000 Wytrenowany spotter 2192 Ciężki śnieg
ALASKA 2007-01-04 15:00:00.0000000 Wytrenowany spotter 2192 Ciężki śnieg
ALASKA 2007-01-06 18:00:00.0000000 Obserwator COOP 2193 Ciężki śnieg

Poniższa tabela zawiera tabelę danych wyjściowych State facet.

Stan count_State
ALABAMA 19
ARIZONA 33
ARKANSAS 1
AMERYKAŃSKIE SAMOA 1
ALASKA 58

Poniższa tabela zawiera tabelę danych wyjściowych EventType facet.

Typ zdarzenia count_EventType
Ulewny deszcz 34
Ciężki śnieg 78