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