IoT边缘 IoTEdge-InfluxDB V2类型通道

时间:2023-11-01 16:20:20

InfluxDB V2类型通道

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

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

表1 InfluxDB V2通道参数

字段

含义

接收端名称

通道的名称。

通道类型

数据库。

数据库类型

InfluxDB V2。

接收地址

第三方平台InfluxDB V2的地址, 例:https://127.0.0.1:8086或http://127.0.0.1:8086。

连接信息

Token

InfluxDB v2用来做鉴权和校验身份的token。

信任证书

InfluxDB v2的CA证书(可选项,未上传证书表示不校验MQTT Broker的服务端证书);是否校验 域名 (在取消勾选时,只会校验服务端证书,不会校验证书中的域名)。

推送信息

组织

InfluxDB V2中的organization。

InfluxDB V2中的bucket。

描述

通道的描述信息。

在InfluxDB V2中bucket下measurement的概念,写入数据库的数据为华为云IoTDA 1.0物模型格式,

例如IoTDA 1.0的报文如下,该物模型的产品名为“ElectricalMachinery”:

{    "devices": [{            "device_id": "device1",            "services": [{                    "service_id": "Motor",                    "properties": {                            "Current": 10.111,                            "Voltage": 20                    },                    "event_time": "2006-01-02T15:04:05.000Z"                }            ]        }    ]}

写入数据库时,是以“产品名”为measurement写入数据库,同时以设备ID和服务ID为tag,上述报文写入格式如下:

measurement: ElectricalMachinerytags: {"device": "device1", "service": "Motor"}  fields: {"Current": 10.111, "Voltage": 20}
support.huaweicloud.com/usermanual-iotedge/iotedge_03_003.html