0

我每 30 秒存储“块”数据。块的每一行上的时间戳是相同的。测量值和其中一个标签不同。有没有办法查询数据,以便我获取过去 24 小时的数据,但时间戳为每 x 分钟而不是 30 秒?我不需要那么好的分辨率。

4

1 回答 1

1

使用GROUP BY时间间隔:

GROUP BY time(xm)

但是您需要在该字段上应用一些聚合函数,例如MEAN(field)获取平均值。

文档:https ://docs.influxdata.com/influxdb/v1.6/query_language/data_exploration/#group-by-time-intervals-and-fill

于 2018-09-27T20:24:43.120 回答