所以我的主要目标是建立一个图表,用图表显示我在grafana中一个月内完成了多少数据(我正在使用comcast线)。
月份不是一个时间段,但是Influxdb的GROUP BY time()
函数支持。 The documentation I looked at.从这里看起来最长的时间段是一周,可能是因为它不像一个月那样改变。
但是我注意到我所有的时间戳都使用相同的格式(如果不是我猜的话会很奇怪)。我知道Influxdb支持regex FROM和WHERE语句,但它是否支持GROUP BY?如果是这样,我可以使用类似"/-([^-]+)-/"
的内容来查询2016-12-18T08:25:50Z
等时间戳并按其分组?或者,Influxdb是否支持嵌套查询?
编辑:看起来像是在看.9。我编辑到1.1,但没有编辑我的问题。
GROUP BY time()
按用户指定的时间间隔查询组查询结果
考虑到我的时间长度发生变化,我不确定一个月会如何运作?
答案 0 :(得分:0)
没有版本的InfluxDB支持GROUP BY <regular expression>
,但与1.2
subqueries will be supported一样。