删除转换 API
编辑删除转换 API
编辑删除现有的转换。
请求
编辑DELETE _transform/<transform_id>
先决条件
编辑- 需要
manage_transform
集群权限。此权限包含在transform_admin
内置角色中。 - 在删除转换之前,必须先停止它。
路径参数
编辑-
<transform_id>
- (必需,字符串) 转换的标识符。
查询参数
编辑-
force
- (可选,布尔值) 当
true
时,无论转换的当前状态如何,都会删除该转换。默认值为false
,这意味着必须先stopped
转换才能将其删除。 -
delete_dest_index
- (可选,布尔值) 当
true
时,目标索引会与转换一起删除。默认值为false
,这意味着目标索引不会被删除。 -
timeout
- (可选,时间) 等待响应的时间。如果在超时到期之前未收到响应,则请求失败并返回错误。默认为
30s
。
示例
编辑resp = client.transform.delete_transform( transform_id="ecommerce_transform", ) print(resp)
response = client.transform.delete_transform( transform_id: 'ecommerce_transform' ) puts response
const response = await client.transform.deleteTransform({ transform_id: "ecommerce_transform", }); console.log(response);
DELETE _transform/ecommerce_transform
删除转换后,您会收到以下结果
{ "acknowledged" : true }