sleep() function
The sleep()
function delays execution by a specified duration.
*Function type: Miscellaneous*
sleep(
v: x,
duration: 10s
)
Parameters
v
Defines input tables. sleep()
accepts piped-forward data and passes it on unmodified after the specified duration. If data is not piped-forward into sleep()
, set v
to specify a stream of tables. The examples below illustrate how.
*Data type: Record*
duration
The length of time to delay execution.
*Data type: Duration*
Examples
Delay execution in a chained query
from(bucket: "example-bucket")
|> range(start: -1h)
|> sleep(duration: 10s)
Delay execution using a stream variable
x = from(bucket: "example-bucket")
|> range(start: -1h)
sleep(v: x, duration: 10s)