Partilhar via


operador de classificação

Aplica-se a: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Classifica as linhas da tabela de entrada em ordem por uma ou mais colunas.

Os operadores sort e order são equivalentes

Sintaxe

T| sort bycoluna [asc | desc] [nulls first | nulls last] [, ...]

Saiba mais sobre convenções de sintaxe.

Parâmetros

Designação Tipo Necessário Descrição
T string ✔️ A entrada tabular para classificar.
coluna escalar ✔️ A coluna de T pela qual classificar. O tipo dos valores de coluna deve ser numérico, data, hora ou cadeia de caracteres.
asc ou desc string asc classifica em ordem crescente, de baixo para alto. O padrão é desc, alto a baixo.
nulls first ou nulls last string nulls first colocará os valores nulos no início e nulls last colocará os valores nulos no final. O padrão para asc é nulls first. O padrão para desc é nulls last.

Devoluções

Uma cópia da tabela de entrada classificada em ordem crescente ou decrescente com base na coluna fornecida.

Usando valores especiais de vírgula flutuante

Quando a tabela de entrada contiver os valores especiais null, NaN, -inf e +inf, a ordem será a seguinte:

Valor Ascendente Descendente
Nulos primeiro null,NaN,-inf,-5,0,5,+inf null,NaN,+inf,5,0,-5
Nulos últimos -inf,-5,0,+inf,NaN,null +inf,5,0,-5,NaN,null

Observação

  • Os valores Null e NaN são sempre agrupados.
  • A ordem entre valores null e NaN é determinada pela primeira e última propriedade porque nulls e NaNs não têm uma ordem crescente e decrescente.

Exemplo

O exemplo a seguir mostra eventos de tempestade por estado em ordem alfabética, com as tempestades mais recentes em cada estado aparecendo primeiro.

Os exemplos neste artigo usam tabelas disponíveis publicamente no de cluster de ajuda, como a tabela StormEvents no banco de dados Samples.

Os exemplos neste artigo usam tabelas disponíveis publicamente, como a tabela StormEvents na análise do tempo dados de exemplo.

StormEvents
| sort by State asc, StartTime desc

Output

Esta tabela mostra apenas os 10 principais resultados da consulta.

Horário de Início Estado Tipo de Evento ...
2007-12-28T12:10:00Z ALABAMA Salve ...
2007-12-28T04:30:00Z ALABAMA Salve ...
2007-12-28T04:16:00Z ALABAMA Salve ...
2007-12-28T04:15:00Z ALABAMA Salve ...
2007-12-28T04:13:00Z ALABAMA Salve ...
2007-12-21T14:30:00Z ALABAMA Vento forte ...
2007-12-20T18:15:00Z ALABAMA Vento forte ...
2007-12-20T18:00:00Z ALABAMA Vento forte ...
2007-12-20T18:00:00Z ALABAMA Vento forte ...
2007-12-20T17:45:00Z ALABAMA Vento forte ...
2007-12-20T17:45:00Z ALABAMA Vento forte ...