我有两个不同的测量值,但具有相同的标签。
示例:
Name: measurement1
Tags: prd
-------------------
time prd id value
x.x.x AV 1234 12345
y.y.y SK 567 5678
Name: measurement2
Tags: prd
-------------------
time prd name dept
a.a.a SK Rob 000
b.b.b AV Jack 111
在上面的示例中,
Select * from measurement1, measurement2 where prd='AV'
此查询并不能将所有字段值作为结果组合。
我可以得到以下结果吗?是否可以根据标签值将场值组合到两个不同的测量值?
?time prd id value name dept
x.x.x AV 1234 12345 - -
b.b.b AV - - Jack 111
我是infuxdb的新手。如果很愚蠢,请解决这个问题。
这是不可能的。单个测量值将通过测量名称分组。
不可能结合多个测量的字段,也不能在测量中执行功能。
在输出数据中,每个测量的字段和值都按测量返回,例如:
name: measurement1
<fields>
---------
<data>
name: measurement2
<fields>
---------
<data>