Influxdb 一种度量-三种数据类型

Influxdb 一种度量-三种数据类型,influxdb,Influxdb,我有这样的线路协议: 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 1

我有这样的线路协议:

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\u Int、Measurement1\u bool、Measurement1\u string。在上面的配置中,我得到一个错误

我有以下问题:

有没有办法将不同数据类型的值保存到一个数据库中 表/测量? 如果是,我需要如何调整线路协议? 如果我将这三种数据类型分别写入,但仍在同一个表中,它会起作用吗?
如果您能够为度量数据点内的所有度量分配相同的时间戳,那么最好的变体是在XDB记录中使用度量名称和字段名称:

Measurement1,Valuetype=Act_value  Max=200i,Lower_bound=25i,Min=10i,Upper_limit=222i,Lower_limit=0i,Simulation=False,Value=69i,Percentage=31i 1553537228984000000
否则,您仍然可以使用度量名称作为字段名,但每个时间戳缺少的字段将具有空值:

Measurement1,Valuetype=Set_value Upper_limit=222i  1553537229024000000
Measurement1,Valuetype=Set_value Lower_limit=0i  1553537229028000000
Measurement1,Valuetype=Set_value Unit="Kelvin"  1553537229035000000
Measurement1,Valuetype=Set_value Value=222i  1553537229038000000
Measurement1,Valuetype=Set_value Percentage=0i  1553537229045000000