ES|QL 非同期クエリ削除 API
ES|QL 非同期クエリ削除 API は、ID によって非同期クエリを手動で削除するために使用されます。クエリがまだ実行中の場合、クエリはキャンセルされます。それ以外の場合、保存された結果は削除されます。
コンソール
DELETE /query/async/FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM=
リクエスト
DELETE /_query/async/<query_id>
前提条件
- Elasticsearch のセキュリティ機能が有効になっている場合、次のユーザーのみがこの API を使用してクエリを削除できます:
- 元のクエリリクエストを送信した認証済みユーザー
cancel_task
クラスター権限 を持つユーザー
パスパラメータ
<query_id>
- (必須、文字列) 削除するクエリの識別子。
クエリ ID は、ES|QL 非同期クエリ API の応答で、期待される時間内に完了しないクエリに対して提供されます。リクエストのkeep_on_completion
パラメータがtrue
の場合にもクエリ ID が提供されます。