Bagikan melalui


operator facet

Mengembalikan satu set tabel, satu untuk setiap kolom yang ditentukan. Setiap tabel menentukan daftar nilai yang diambil oleh kolomnya. Tabel tambahan dapat dibuat dengan menggunakan klausul with.

Sintaks

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

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Tipe Wajib Deskripsi
ColumnName string ✔️ Nama kolom, atau daftar nama kolom, yang akan diringkas.
filterPipe string Ekspresi kueri diterapkan ke tabel input.

Mengembalikan

Beberapa tabel: satu untuk klausul with, dan satu untuk setiap kolom.

Contoh

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
    )

Berikut ini adalah tabel yang dihasilkan oleh with klausa.

Provinsi StartTime Sumber EpisodeId EventType
ALASKA 2007-01-04 12:00:00.0000000 COOP Observer 2192 Salju Tebal
ALASKA 2007-01-04 15:00:00.0000000 Spotter Terlatih 2192 Salju Tebal
ALASKA 2007-01-04 15:00:00.0000000 Spotter Terlatih 2192 Salju Tebal
ALASKA 2007-01-04 15:00:00.0000000 Spotter Terlatih 2192 Salju Tebal
ALASKA 2007-01-06 18:00:00.0000000 COOP Observer 2193 Salju Tebal

Tabel berikut adalah State tabel output faset.

Provinsi count_State
ALABAMA 19
ARIZONA 33
ARKANSAS 1
SAMOA AMERIKA 1
ALASKA 58

Tabel berikut adalah EventType tabel output faset.

EventType count_EventType
Hujan Lebat 34
Salju Tebal 78