0

私のプロジェクトの一部では、あるテーブルからデータをストリーミングし、取得した値を別のテーブルと照合して、対応するメッセージを取得する必要があります。次に、データを結合して 3 番目のテーブルに格納します。

データベースとして InfluxDB を使用しています。InfluxDB には、ErrorMessageというテーブルとProcessDataという別のテーブルがあります。ProcessDataテーブルには、フィールド Value の下に対応する整数値を持つ ErrorCode というフィールドありますErrorMessageテーブルには、考えられるすべてのエラー コードとそれぞれのエラー メッセージが含まれています。ここで、ProcessDataテーブルからValueをストリーミングし、 ErrorMessageテーブルから対応するエラー メッセージを見つけたいと考えています。次に、結果をErrorLogという別のテーブルに保存します。

ProcessDataテーブルは次のようになります。

=====================================================
|timestamp          |Field               |Value     |
=====================================================
|123456789          |ErrorCode           |2         |
|123456788          |ErrorCode           |4         |
|123456787          |ErrorCode           |6         |
|123456786          |ErrorCode           |8         |
=====================================================

ErrorMessageは次のようになります。

=============================================
|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    |
=============================================

ErrorLogテーブルは次のようになります。

=============================================
|timestamp          |Value       |Message   |
=============================================
|123456789          |2           |Msg_2     |
|123456788          |4           |Msg_4     |
|123456787          |6           |Msg_6     |
|123456786          |8           |Msg_8     |
=============================================

tick-scriptを使用してこれを達成するにはどうすればよいですか?

前もって感謝します。

乾杯、SD

4

0 に答える 0