Compartir a través de


Operador top

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Devuelve los primeros registros N ordenados por la columna especificada.

Sintaxis

Expresión | top T NumberOfRows by [] []asc | descnulls first | nulls last

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
T string ✔️ Entrada tabular que se va a ordenar.
NumberOfRows int ✔️ Número de filas de T que se van a devolver.
Expression string ✔️ Expresión escalar por la que se va a ordenar.
asc o desc string Controla si la selección está de la "parte inferior" o "superior" del intervalo. El valor predeterminado es desc.
nulls first o nulls last string Controla si los valores NULL aparecen en la "parte inferior" o "superior" del intervalo. El valor predeterminado para asc es nulls first. El valor predeterminado para desc es nulls last.

Sugerencia

top 5 by name es equivalente a la expresión sort by name | take 5 tanto desde perspectivas semánticas como de rendimiento.

Ejemplo

Mostrar las tres tormentas principales con la mayoría de las lesiones directas.

StormEvents
| top 3 by InjuriesDirect

En la tabla siguiente solo se muestra la columna correspondiente. Ejecute la consulta anterior para ver más detalles de storm para estos eventos.

InjuriesDirect ...
519 ...
422 ...
200 ...
  • Use el operador anidado superior para generar resultados principales jerárquicos (anidados).