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>

(必需,字符串)要删除的查询的标识符。

如果查询未在等待的时间内完成,则在 ES|QL 异步查询 API 的响应中提供查询 ID。如果请求的 keep_on_completion 参数为 true,也会提供查询 ID。