Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
limite
Utilisez la commande limit pour spécifier le nombre d'événements du journal que vous voulez que votre requête retourne. Si vous omettezlimit, la requête renvoie par défaut jusqu'à 10 000 événements de journal. Vous pouvez spécifier une limit valeur maximale de 100 000.
Par exemple, l'exemple suivant renvoie uniquement les 25 derniers événements du journal
fields @timestamp, @message | sort @timestamp desc | limit 25
limiter n'importe quel
limit any À utiliser pour arrêter la requête dès que des événements de journal NN correspondants sont trouvés, sans analyser les données restantes. Cela permet de réduire considérablement la quantité de données numérisées et d'accélérer les requêtes lorsque vous n'avez besoin que d'un échantillon d'événements correspondants plutôt que d'un ensemble ordonné spécifique.
Avec une valeur normalelimit, la requête analyse toutes les données dans la plage de temps, puis renvoie les meilleurs N résultats. Aveclimit any, la requête se termine tôt une fois que suffisamment de résultats sont trouvés, ce qui signifie que les événements renvoyés peuvent provenir de n'importe quelle partie de la plage de temps.
Par exemple, la requête suivante renvoie 1 événement de journal et arrête le scan dès qu'elle trouve une correspondance :
fields @message | limit any 1
Note
Comme la numérisation limit any s'arrête tôt, il n'est pas garanti que les résultats soient dans un ordre particulier. Si vous avez besoin de résultats ordonnés, limit utilisez-les sans any avecsort.