删除异步 SQL 搜索 API

编辑

删除异步 SQL 搜索 API编辑

删除 异步 SQL 搜索存储的同步 SQL 搜索。如果搜索仍在运行,则 API 会取消它。

response = client.sql.delete_async(
  id: 'FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM='
)
puts response
DELETE _sql/async/delete/FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM=

请求编辑

DELETE _sql/async/delete/<search_id>

先决条件编辑

  • 如果启用了 Elasticsearch 安全功能,则只有以下用户可以使用此 API 删除搜索

    • 具有 cancel_task 集群权限 的用户
    • 首次提交搜索的用户

限制编辑

参见 SQL 限制

路径参数编辑

<search_id>
(必填,字符串) 搜索的标识符。