【发布时间】:2021-02-27 06:12:03
【问题描述】:
我觉得这是所有 influxdb/grafana 用户都会遇到的问题。每当我创建一个按时间间隔显示聚合的图表时,最近和最旧的间隔都会被缩短,并且图表的末端会显示不正确的值。例如,我每 10 秒就有一次数据,所以我应该每小时获得 360 个值。我想创建一个图表,显示每小时进入的数据点数量。所以我在下面有这个查询,它按小时计算并在 24 小时内运行。我遇到的问题是最近的间隔几乎总是小于 360,因为它不完整并且最旧的间隔通常被切断,所以它也显示出太低的值。对于我创建的按时间间隔分组的任何图表,这几乎总是一个问题。有没有办法忽略不完整的间隔?我很高兴能在 influx 或 grafana 中找到解决方案。
SELECT count("wifiStrength") FROM "detailed_data"."water" WHERE $timeFilter GROUP BY time(1h) fill(null)
对于任何好奇的人,数据来自水表并记录用水量。
【问题讨论】: