query.fromRange() 函数
query.fromRange() 是实验性的,随时可能更改。
query.fromRange() 返回指定时间范围内的指定桶中的所有数据。
函数类型签名
(
bucket: string,
start: A,
?stop: B,
) => stream[{
C with
_value: D,
_time: time,
_stop: time,
_start: time,
_measurement: string,
_field: string,
}]
有关更多信息,请参见 Function type signatures。
参数
桶
(必需) InfluxDB 存储桶名称。
开始
(必填) 包含在结果中的最早时间。
结果包括匹配指定开始时间的点。 使用相对持续时间、绝对时间或整数(以秒为单位的Unix时间戳)。 例如, -1h、 2019-08-28T22:00:00Z 或 1567029600。 持续时间相对于 now()。
停止
最新的时间以包含在结果中。默认值是 now()。
结果排除了匹配指定停止时间的点。 使用相对持续时间、绝对时间或整数(以秒为单位的Unix时间戳)。例如, -1h、 2019-08-28T22:00:00Z,或 1567029600。 持续时间是相对于 now()。
示例
在指定时间范围内从InfluxDB查询数据
import "experimental/query"
query.fromRange(bucket: "example-bucket", start: -1h)