Influxdb 使用Kapacitor组合数据并存储在表中
我的项目的一部分希望我从一个表中流式传输数据,并将获得的值与另一个表匹配以获得相应的消息。然后连接数据并将其存储在第三个表中 我正在使用XDB作为我的数据库。在XDB中,我有一个名为ErrorMessage的表和另一个名为ProcessData的表。在ProcessData表中,我有一个名为ErrorCode的字段,该字段的值下面有一个对应的整数值。ErrorMessage表包含所有可能的错误代码和相应的错误消息。现在我想从ProcessData表中流式传输值,并从ErrorMessage表中找到相应的错误消息。然后我想将结果存储在另一个名为ErrorLog的表中 以下是ProcessData表的外观:Influxdb 使用Kapacitor组合数据并存储在表中,influxdb,influxql,kapacitor,Influxdb,Influxql,Kapacitor,我的项目的一部分希望我从一个表中流式传输数据,并将获得的值与另一个表匹配以获得相应的消息。然后连接数据并将其存储在第三个表中 我正在使用XDB作为我的数据库。在XDB中,我有一个名为ErrorMessage的表和另一个名为ProcessData的表。在ProcessData表中,我有一个名为ErrorCode的字段,该字段的值下面有一个对应的整数值。ErrorMessage表包含所有可能的错误代码和相应的错误消息。现在我想从ProcessData表中流式传输值,并从ErrorMessage表中找
=====================================================
|timestamp |Field |Value |
=====================================================
|123456789 |ErrorCode |2 |
|123456788 |ErrorCode |4 |
|123456787 |ErrorCode |6 |
|123456786 |ErrorCode |8 |
=====================================================
错误消息如下所示:
=============================================
|timestamp |ErrorCode |Message |
=============================================
|123456789 |1 |Msg_1 |
|123456788 |2 |Msg_2 |
|123456787 |3 |Msg_3 |
|123456786 |4 |Msg_4 |
|123456786 |5 |Msg_5 |
|123456786 |6 |Msg_6 |
|123456786 |7 |Msg_7 |
|123456786 |8 |Msg_8 |
|123456786 |9 |Msg_9 |
|123456786 |10 |Msg_10 |
=============================================
=============================================
|timestamp |Value |Message |
=============================================
|123456789 |2 |Msg_2 |
|123456788 |4 |Msg_4 |
|123456787 |6 |Msg_6 |
|123456786 |8 |Msg_8 |
=============================================
ErrorLog表应如下所示:
=============================================
|timestamp |ErrorCode |Message |
=============================================
|123456789 |1 |Msg_1 |
|123456788 |2 |Msg_2 |
|123456787 |3 |Msg_3 |
|123456786 |4 |Msg_4 |
|123456786 |5 |Msg_5 |
|123456786 |6 |Msg_6 |
|123456786 |7 |Msg_7 |
|123456786 |8 |Msg_8 |
|123456786 |9 |Msg_9 |
|123456786 |10 |Msg_10 |
=============================================
=============================================
|timestamp |Value |Message |
=============================================
|123456789 |2 |Msg_2 |
|123456788 |4 |Msg_4 |
|123456787 |6 |Msg_6 |
|123456786 |8 |Msg_8 |
=============================================
我应该如何使用tick脚本实现这一点
提前谢谢
干杯,SD