非同期 SQL 検索 API の削除
非同期 SQL 検索 または 保存された同期 SQL 検索 を削除します。検索がまだ実行中の場合、API はそれをキャンセルします。
Python
resp = client.sql.delete_async(
id="FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM=",
)
print(resp)
Ruby
response = client.sql.delete_async(
id: 'FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM='
)
puts response
Js
const response = await client.sql.deleteAsync({
id: "FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM=",
});
console.log(response);
コンソール
DELETE _sql/async/delete/FkpMRkJGS1gzVDRlM3g4ZzMyRGlLbkEaTXlJZHdNT09TU2VTZVBoNDM3cFZMUToxMDM=
リクエスト
DELETE _sql/async/delete/<search_id>
前提条件
- Elasticsearch のセキュリティ機能が有効になっている場合、次のユーザーのみがこの API を使用して検索を削除できます:
cancel_task
クラスター権限 を持つユーザー- 最初に検索を提出したユーザー
制限事項
SQL の制限事項 を参照してください。
パスパラメータ
<search_id>
- (必須、文字列) 検索の識別子。