翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
制限
limit を使用して、クエリで返すログイベントの数を指定します。を省略するとlimit、クエリはデフォルトで最大 10,000 個のログイベントを返します。最大 100,000 limitの値を指定できます。
例えば、以下の例は、最新の 25 のログイベントのみを返しています。
fields @timestamp, @message | sort @timestamp desc | limit 25
任意の を制限する
を使用してlimit any 、NN 件の一致するログイベントが見つかったら、残りのデータをスキャンせずにクエリを停止します。これにより、特定の順序付けられたセットではなく、一致するイベントのサンプルのみが必要な場合に、スキャンされるデータ量を大幅に削減し、クエリを高速化できます。
通常の ではlimit、クエリは時間範囲内のすべてのデータをスキャンし、上位 N の結果を返します。ではlimit any、十分な結果が見つかるとクエリが早期に完了します。つまり、返されるイベントは時間範囲の任意の部分から発生する可能性があります。
たとえば、次のクエリは 1 つのログイベントを返し、一致が見つかるとすぐにスキャンを停止します。
fields @message | limit any 1
注記
は早期にスキャンlimit anyを停止するため、結果が特定の順序であるとは限りません。順序付けされた結果が必要な場合は、 limitなしで を anyと一緒に使用しますsort。