任务配置选项
任务选项定义了关于任务的具体信息。它们在Flux脚本或InfluxDB用户界面(UI)中设置。以下任务选项可用
每
和cron
是互斥的,但至少需要其中一个。
名称
任务的名称。 必需。
数据类型:字符串
In Flux
option task = {
name: "taskName",
// ...
}
每
任务运行的间隔。此选项还确定任务首次运行的时机,取决于指定的日期和时间(在持续时间字面量中)。
数据类型:持续时间
例如,如果您在下午2:30保存或安排任务,并且每小时运行任务(1h
)
option task = {name: "aggregation", every: 1h}
任务首次执行时间为下午3:00,之后每小时执行一次。
In Flux
option task = {
// ...
every: 1h,
}
在InfluxDB UI中,使用间隔字段设置此选项。
cron
定义任务运行计划的时间表cron表达式
。Cron计划基于系统时间。
数据类型:字符串
In Flux
option task = {
// ...
cron: "0 * * * *",
}
偏移
延迟任务的执行,但保留原始时间范围。例如,如果任务要在整点运行,一个10m
的偏移量将任务延迟到整点后10分钟,但任务中定义的所有时间范围都是相对于指定执行时间的。常见用例是将执行偏移以处理可能迟到的数据。
数据类型:持续时间
In Flux
option task = {
// ...
offset: 10m,
}
这个页面有帮助吗?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对InfluxDB和本文档提供反馈和错误报告。要获取支持,请使用以下资源:
拥有年度或支持合同的客户 可以通过以下链接联系 InfluxData 支持:联系 InfluxData 支持。