У меня есть протокол линии, подобный этому:
Measurement1,Valuetype=Act_value,metric=Max,dt=Int value=200i 1553537228984000000
Measurement1,Valuetype=Act_value,metric=Lower_bound,dt=Int value=25i 1553537228987000000
Measurement1,Valuetype=Act_value,metric=Min,dt=Int value=10i 1553537228994000000
Measurement1,Valuetype=Act_value,metric=Upper_limit,dt=Int value=222i 1553537228997000000
Measurement1,Valuetype=Act_value,metric=Lower_limit,dt=Int value=0i 1553537229004000000
Measurement1,Valuetype=Act_value,metric=Simulation,dt=bool value=False 1553537229007000000
Measurement1,Valuetype=Act_value,metric=Value,dt=Int value=69i 1553537229014000000
Measurement1,Valuetype=Act_value,metric=Percentage,dt=Int value=31i 1553537229017000000
Measurement1,Valuetype=Set_value,metric=Upper_limit,dt=Int value=222i 1553537229024000000
Measurement1,Valuetype=Set_value,metric=Lower_limit,dt=Int value=0i 1553537229028000000
Measurement1,Valuetype=Set_value,metric=Unit,dt=string value="Kelvin" 1553537229035000000
Measurement1,Valuetype=Set_value,metric=Value,dt=Int value=222i 1553537229038000000
Measurement1,Valuetype=Set_value,metric=Percentage,dt=Int value=0i 1553537229045000000
Мне нужно вставить несколько строк одновременно. Вероятно, проблема заключается в том, что я вставляю целые, логические значения и строки в одну таблицу. Это сработало, когда я создал такие измерения, как, например, Measurement1_Int
Measurement1_bool
Measurement1_string
. В приведенной выше конфигурации я получаю сообщение об ошибке.
У меня есть следующие вопросы:
- Есть ли способ сохранить значения разных (data-) типов в один
стол / измерение
- Если да, как мне настроить мой линейный протокол?
- Будет ли работать, я пишу три типа данных отдельно, но все еще в одной таблице?