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