Condividi tramite


Operatore facet

Si applica a: ✅Microsoft Fabric

Restituisce un set di tabelle, una per ogni colonna specificata nella clausola facet. Ogni tabella contiene l'elenco di valori acquisiti dalla relativa colonna. È possibile creare una tabella aggiuntiva usando la with clausola . Le tabelle dei risultati facet non possono essere rinominate o a cui si fa riferimento da operatori aggiuntivi.

Sintassi

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

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
ColumnName string ✔️ Nome della colonna o elenco di nomi di colonna da riepilogare.
filterPipe string Espressione di query applicata alla tabella di input.

Valori restituiti

Più tabelle: una per la with clausola e una per ogni colonna.

Esempio

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
    )

Di seguito è riportata la tabella generata dalla with clausola .

Provincia StartTime Origine EpisodeId EventType
ALASKA 2007-01-04 12:00:00.0000000 COOP Observer 2192 Raffiche di neve
ALASKA 2007-01-04 15:00:00.0000000 Trained Spotter 2192 Raffiche di neve
ALASKA 2007-01-04 15:00:00.0000000 Trained Spotter 2192 Raffiche di neve
ALASKA 2007-01-04 15:00:00.0000000 Trained Spotter 2192 Raffiche di neve
ALASKA 2007-01-06 18:00:00.0000000 COOP Observer 2193 Raffiche di neve

La tabella seguente è la State tabella di output facet.

Provincia count_State
ALABAMA 19
ARIZONA 33
ARKANSAS 1
SAMOA AMERICANE 1
ALASKA 58

La tabella seguente è la EventType tabella di output facet.

EventType count_EventType
Pioggia intensa 34
Raffiche di neve 78