更新时间:2023-10-27 GMT+08:00
分享

IoTDB类型通道

该通道只支持设备数据格式为“IoTDA1.0物模型”的节点。

IoTDB类型通道需要填写的字段,如下所示:

表1 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

相关文档