ES|QL 异步查询删除 API

编辑

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。