在Influxdb上合并3个或更多系列的正确语法是什么?
以下查询适用于2系列:
select mean(value) from "serieA"
merge "serieB"
where time > now ()-3m group by time(60s)
试过:
merge "serieB" "serieC"
merge ("serieB","serieC")
merge "serieB","serieC"
merge "serieB" and "serieC"
编辑:想出来:
select mean(value) from merge (serieA,serieB,serieC) ...
谢谢!
答案 0 :(得分:2)
你也可以使用这样的通配符, InfluxDB< = 0.8 :
select mean(value) from merge(/my.series.*/) group by time(1d);
注意:自 InfluxDB 0.9 以来,语法已被弃用。请参阅InfluxDB documentation。在InfluxDB 0.9中,既不支持MERGE也不支持JOIN操作。