标签: grafana influxdb
我试图了解是否有可能在我的一项评估中计算1个月的收入数据总和。对于每一天,我都希望获得前30天的总和。
在InfluxDB中还是通过Grafana的查询界面可以做到吗?
答案 0 :(得分:2)
移动平均值 是移动总和除以样本数。因此,如果您想要过去30个值的移动总和:
select 30*moving_average(field_name, 30) from measurement
答案 1 :(得分:-1)
是的,绝对有可能。 只需像这样设置查询的这一部分:
SELECT sum("value") FROM "YOUR_TAG_NAME" WHERE $timeFilter GROUP BY time(30d) fill(null)
只需确保您的信息中心时间至少包含Last 30 days。
Last 30 days