使用物联网平台的数据转发功能,可将设备上传至物联网平台的数据消息实时转发至其他应用服务用于存储或处理。
当设备基于物联网平台进行通信时,您可以在数据转发中,配置转发规则将处理后的数据转发到其他应用服务。例如:
通过规则引擎的数据流转功能,物联网平台可将指定的设备数据转发至其他服务中。下面将为您详细讲解如何设置一条完整的数据转发规则。
1.登录物联网平台控制台,在左侧导航栏中,选择数据路由>路由目的地端点,点击右上角添加路由目的地端点进行目的地配置。平台目前支持五种目的地类型配置,包括REST,MQTT,KAFKA,MYSQL,数据湖KAFKA。
说明:执行任务为云端时,需要先测试目的地连接正常后才能点击完成
MQTT (需输入端点名称,地址,端口,ClientID,用户名,密码,Topic)
KAFKA (需输入端点名称,地址,Topic)
MYSQL (需输入端点名称,地址,端口,用户名,密码,数据库,表名)
数据湖KAFKA (需输入端点名称,地址,Topic,用户名,上传KeyTAB文件)
2.在路由实例页签栏下,单击添加路由实例。
3.填写路由实例名称与相关参数,单击确定,完成客户端注册。
参数说明
参数 | 描述 |
---|---|
路由实例名称 | 输入规则名称,用以区别各条规则。名称支持中文、英文字母、数字、下划线和中划线,开头结尾不可有空格,长度限制1~128。 |
执行任务 | 支持云端转发方式。 |
客户端类型 | 支持标准模式、规则引擎、数据分析三种类型。 标准模式用于平台直接转发,规则引擎类型用于联动规则的执行动作,数据分析类型用于数据分析任务设置中的数据路由组件。 |
转发方式 | 目前支持 REST、MQTT、KAFKA 、MYSQL、数据湖KAFKA五种方式。 |
目的地名称 | 直接关联配置好的目的地名称。 |
数据格式 | 目前支持 JSON、XML、SERIALIZED、CSV。 |
加密方式 | 选择是否用 AES 加密数据。 |
压缩方式 | 可以选择 GZIP、ZIP 和无压缩。 |
所属产品 | 选择当前用户下面需要转发的产品,可以添加多个产品。 |
设备过滤 | 选择某个具体需要转发的设备或者该产品下的所有设备。 |
属性过滤 | 选择需要转发的具体属性。 |