Instantly runs a transform to process data.
-
Requires the
manage_transform
cluster privilege. This privilege is included in thetransform_admin
built-in role.
When you run this API, processing for the next checkpoint is started immediately
without waiting for the configured frequency
interval. The API returns
immediately, data processing happens in the background. Subsequently, the
transform will be processed again at now + frequency
unless the API is
called again in the meantime.
-
timeout
-
(Optional, time)
Period to wait for a response. If no response is received before the timeout
expires, the request fails and returns an error. Defaults to
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
When the transform is scheduled now, you receive the following results:
{ "acknowledged" : true }
Was this helpful?
Thank you for your feedback.