sort - Amazon CloudWatch Logs

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

sort

Use sort para mostrar eventos de registro en orden ascendente (asc) o descendente (desc) por un campo especificado. Puede usarlo con el comando limit para crear consultas de los “primeros N” o los “últimos N”.

El algoritmo de clasificación es una versión actualizada de la clasificación natural. Si ordena en orden ascendente, se utiliza la siguiente lógica.

  • Todos los valores no numéricos aparecen antes que todos los valores numéricos. Los valores numéricos son valores que incluyen únicamente números, no una mezcla de números y otros caracteres.

  • Para los valores que no son numéricos, el algoritmo agrupa los caracteres numéricos consecutivos y los caracteres alfabéticos consecutivos en fragmentos separados para compararlos. Ordena las partes no numéricas por sus valores Unicode y ordena las partes numéricas primero por su longitud y, después, por su valor numérico.

Para obtener más información sobre el orden Unicode, consulte Lista de caracteres Unicode.

Por ejemplo, la información siguiente es el resultado de una clasificación en orden ascendente.

!: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> sorted by unicode order # *%04 0# >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Alphanumeric starting with numbers 5A 111A >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Starts with more digits than 5A, so it sorted to be later than 5A 2345_ @ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2345 is compared with @ in the unicode order, @_ A >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Values starting with letters A9876fghj a12345hfh 0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Number values 01 1 2 3

Si ordena en orden descendente, los resultados de la clasificación se invertirán.

Por ejemplo, la siguiente consulta de registros de VPC flujo de Amazon busca las 15 principales transferencias de paquetes entre los hosts.

stats sum(packets) as packetsTransferred by srcAddr, dstAddr | sort packetsTransferred desc | limit 15