【发布时间】:2018-12-04 07:08:19
【问题描述】:
假设一个 DB 具有以下数据记录:
2018-04-12T00:00:00Z value=1000 [series=distance]
2018-04-12T00:00:00Z value=10 [series=signal_quality]
2018-04-12T00:01:00Z value=1100 [series=distance]
2018-04-12T00:01:00Z value=0 [series=signal_quality]
有一个字段名为value。方括号表示标签(省略更多标签)。如您所见,数据是在不同数据记录中捕获的,而不是在相同记录中使用多个字段。
鉴于上述结构,如何查询距离的时间序列,按信号质量过滤? 目标是仅在信号质量高于固定阈值(例如 5)。
【问题讨论】:
-
这很难做到,因为 InfluxDB 没有连接。 kapacitor 可能是可能的,但这是另一回事。将 signal_quality_value 字段添加到距离系列会容易得多。