sleep() function

Warning! This page documents an earlier version of Flux, which is no longer actively developed. Flux v0.50 is the most recent stable version of Flux.

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 object. The examples below illustrate how.

Data type: Object

duration

The length of time to delay execution.

Data type: Duration

Examples

Delay execution in a chained query

from(bucket: "telegraf/autogen")
  |> range(start: -1h)
  |> sleep(duration: 10s)

Delay execution using a stream variable

x = from(bucket: "telegraf/autogen")
    |> range(start: -1h)

sleep(v: x, duration: 10s)