ES|QL 非同期クエリ削除 API

ES|QL 非同期クエリ削除 API は、ID によって非同期クエリを手動で削除するために使用されます。クエリがまだ実行中の場合、クエリはキャンセルされます。それ以外の場合、保存された結果は削除されます。

コンソール

  1. DELETE /query/async/FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM=

リクエスト

DELETE /_query/async/<query_id>

前提条件

  • Elasticsearch のセキュリティ機能が有効になっている場合、次のユーザーのみがこの API を使用してクエリを削除できます:
    • 元のクエリリクエストを送信した認証済みユーザー
    • cancel_task クラスター権限 を持つユーザー

パスパラメータ

  • <query_id>
  • (必須、文字列) 削除するクエリの識別子。
    クエリ ID は、ES|QL 非同期クエリ API の応答で、期待される時間内に完了しないクエリに対して提供されます。リクエストの keep_on_completion パラメータが true の場合にもクエリ ID が提供されます。