IoTDB类型通道
该通道只支持设备数据格式为“IoTDA1.0物模型”的节点。
IoTDB类型通道需要填写的字段,如下所示:
|
字段 |
含义 |
|---|---|
|
接收端名称 |
通道的名称。 |
|
通道类型 |
数据库。 |
|
数据库类型 |
IoTDB。 |
|
接收地址 |
第三方平台IoTDB的地址, 例:127.0.0.1:6667。 |
|
连接信息 |
|
|
用户名 |
IoTDB鉴权的用户名。 |
|
密码 |
IoTDB鉴权的密码。 |
|
推送信息 |
|
|
存储组 |
IoTDB写入数据的存储(需要在IoTDB授权对应用户写该存储的权限),例:edge。 |
|
描述 |
通道的描述信息。 |
在IoTDB时序数据库中,所有存储组的固定前缀为“root.”,如参数“存储组”为“edge”时,写入的数据库的存储组为“root.edge”。
使用IoTDB“1.1.x”版本,需要确保部署的是“1-0-5-standard-xx”及以上版本的edge_push。请注意,“1-0-5-standard-xx”及以上版本的edge_push,不支持“1.1.x”以下版本的IoTDB。
写入数据库的数据格式为华为云IoTDA 1.0的数据格式,例如IoTDA 1.0的报文如下:
{
"devices": [{
"device_id": "device1",
"services": [{
"service_id": "Motor",
"properties": {
"Current": 10.111,
"Voltage": 20
},
"event_time": "2006-01-02T15:04:05.000Z"
}
]
}
]
}
则写入数据库格式为:
root.edge.device1.Motor.Current => 10.111 root.edge.device1.Motor.Voltage => 20