Partager via


facet, opérateur

S’applique à : ✅Microsoft Fabric

Retourne un ensemble de tables, une pour chaque colonne spécifiée dans la clause de facette. Chaque table contient la liste des valeurs prises par sa colonne. Une table supplémentaire peut être créée à l’aide de la with clause. Les tables de résultats de facette ne peuvent pas être renommées ou référencées par des opérateurs supplémentaires.

Syntaxe

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

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
ColumnName string ✔️ Nom de colonne ou liste des noms de colonnes à résumer.
filterPipe string Expression de requête appliquée à la table d’entrée.

Retours

Plusieurs tables : une pour la with clause et une pour chaque colonne.

Exemple

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
    )

Voici le tableau généré par la with clause.

État StartTime Source EpisodeId Type d’événement
ALASKA 2007-01-04 12:00:00.0000000 Observateur COOP 2192 Lourdes chutes de neige
ALASKA 2007-01-04 15:00:00.0000000 Observateur chevronné 2192 Lourdes chutes de neige
ALASKA 2007-01-04 15:00:00.0000000 Observateur chevronné 2192 Lourdes chutes de neige
ALASKA 2007-01-04 15:00:00.0000000 Observateur chevronné 2192 Lourdes chutes de neige
ALASKA 2007-01-06 18:00:00.0000000 Observateur COOP 2193 Lourdes chutes de neige

Le tableau suivant est la State table de sortie de facette.

État count_State
ALABAMA 19
ARIZONA 33
ARKANSAS 1
SAMOA AMÉRICAINES 1
ALASKA 58

Le tableau suivant est la EventType table de sortie de facette.

Type d’événement count_EventType
Fortes précipitations 34
Lourdes chutes de neige 78