如何在指定的时间间隔采样influxdb数据?

时间:2018-09-24 16:44:06

标签: influxdb influxdb-python

我每30秒就会存储“大块”数据。块的每一行上的时间戳是相同的。测量值和标签之一不同。 有没有一种查询数据的方法,以便我可以获取最近24小时的数据,但时间戳为每x分钟而不是30秒?我不需要那么好的分辨率。

1 个答案:

答案 0 :(得分:0)

使用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