更新时间:2023-05-11 GMT+08:00
分享

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: ElectricalMachinery
tags: {"device": "device1", "service": "Motor"}  fields: {"Current": 10.111, "Voltage": 20}

相关文档