立即调度转换 API

编辑

立即运行转换来处理数据。

请求

编辑

POST _transform/<transform_id>/_schedule_now

先决条件

编辑
  • 需要 manage_transform 集群权限。此权限包含在 transform_admin 内置角色中。

描述

编辑

当您运行此 API 时,下一个检查点的处理会立即启动,而无需等待配置的 frequency 间隔。API 立即返回,数据处理在后台进行。随后,转换将在 now + frequency 再次处理,除非在此期间再次调用该 API。

路径参数

编辑
<transform_id>
(必需,字符串) 转换的标识符。

查询参数

编辑
timeout
(可选,时间) 等待响应的时间段。如果在超时到期之前未收到响应,则请求失败并返回错误。默认为 30s

示例

编辑
resp = client.transform.schedule_now_transform(
    transform_id="ecommerce_transform",
)
print(resp)
response = client.transform.schedule_now_transform(
  transform_id: 'ecommerce_transform'
)
puts response
const response = await client.transform.scheduleNowTransform({
  transform_id: "ecommerce_transform",
});
console.log(response);
POST _transform/ecommerce_transform/_schedule_now

当立即调度转换时,您会收到以下结果

{
  "acknowledged" : true
}