Compartilhar via


operador facet

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Retorna um conjunto de tabelas, uma para cada coluna especificada. Cada tabela especifica a lista de valores obtidos por sua coluna. Uma tabela adicional pode ser criada usando a with cláusula.

Sintaxe

T | facet by Nome_da_Coluna [, Nome_da_Coluna2, ...] [with ( Tubo_do_)filtro ]

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
ColumnName string ✔️ O nome da coluna, ou lista de nomes de coluna, a ser resumido.
de filtrode tubo string Uma expressão de consulta aplicada à tabela de entrada.

Devoluções

Várias tabelas: uma para a with cláusula e uma para cada coluna.

Exemplo

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
    )

A seguir está a tabela gerada pela with cláusula.

Estado StartTime Origem EpisodeId EventType
ALASCA 2007-01-04 12:00:00.0000000 COOP Observer 2192 Neve Pesada
ALASCA 2007-01-04 15:00:00.0000000 Spotter Treinado 2192 Neve Pesada
ALASCA 2007-01-04 15:00:00.0000000 Spotter Treinado 2192 Neve Pesada
ALASCA 2007-01-04 15:00:00.0000000 Spotter Treinado 2192 Neve Pesada
ALASCA 2007-01-06 18:00:00.0000000 COOP Observer 2193 Neve Pesada

A tabela a seguir é a tabela de saída de State faceta.

Estado count_State
ALABAMA 19
ARIZONA 33
ARKANSAS 1
AMERICAN SAMOA 1
ALASCA 58

A tabela a seguir é a tabela de saída de EventType faceta.

EventType count_EventType
Chuva Forte 34
Neve Pesada 78