tasks.lastSuccess() function
The tasks.lastSuccess()
function returns the time of last successful run of the
InfluxDB task or the value of the orTime
parameter if the task has never successfully run.
import "influxdata/influxdb/tasks"
tasks.lastSuccess(orTime: 2020-01-01T00:00:00Z)
Parameters
orTime
The default time value returned if the task has never successfully run.
Data type: Time | Duration
Examples
Query data since the last successful task run
import "influxdata/influxdb/tasks"
option task = {
name: "Example task",
every: 30m
}
from(bucket: "example-bucket")
|> range(start: tasks.lastSuccess(orTime: -task.every))
// ...
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for InfluxDB and this documentation. To find support, the following resources are available:
InfluxDB Cloud and InfluxDB Enterprise customers can contact InfluxData Support.