Partilhar via


operador top

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

Retorna os primeiros N registros classificados pela coluna especificada.

Sintaxe

Expressão T | top NumberOfRows by [ | descasc] []nulls first | nulls last

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
T string ✔️ A entrada tabular a ser classificada.
NumberOfRows int ✔️ O número de linhas de T a serem retornadas.
Expressão string ✔️ A expressão escalar pela qual classificar.
asc ou desc string Controla se a seleção é da "parte inferior" ou "superior" do intervalo. Padrão desc.
nulls first ou nulls last string Controla se os valores nulos aparecem na "parte inferior" ou "superior" do intervalo. O padrão para asc .nulls first O padrão para desc .nulls last

Dica

top 5 by name é equivalente à expressão sort by name | take 5 tanto do ponto de vista semântico quanto do desempenho.

Exemplo

Mostre as três principais tempestades com mais ferimentos diretos.

StormEvents
| top 3 by InjuriesDirect

A tabela abaixo mostra apenas a coluna relevante. Execute a consulta acima para ver mais detalhes da tempestade para esses eventos.

InjuriesDirect ...
519 ...
422 ...
200 ...
  • Use o operador aninhado superior para produzir resultados superiores hierárquicos (aninhados).