Influxdb合并语法

时间:2015-06-11 18:24:46

标签: influxdb

在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) ...

谢谢!

1 个答案:

答案 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操作。