数据转发至DIS
场景说明
将数据流转到DIS云服务,可让您轻松收集、处理和分发实时流数据,以便您对新信息快速做出响应。DIS对接多种第三方数据采集工具,提供丰富的云服务Connector及Agent/SDK。也可以通过转储任务进一步将数据转发到其他云服务进行数据存储、分析,便于客户灵活使用。
购买DIS接入通道(以数据流转到DIS转存储至OBS为例)
- 登录华为云,访问对象存储服务OBS,进入对象存储服务管理控制台。
- 单击“创建桶”,按照需求选择桶规格,单击“立即创建”。
- 单击“新建文件夹”,完成OBS桶创建。 ,单击进入刚刚创建的桶,单击
- 登录华为云官方网站,访问数据接入服务DIS。
- 单击“管理控制台”进入数据接入服务管理控制台。
- 单击右上角“购买接入通道”,根据需求选择通道规格,单击“立即购买”。
图1 购买接入通道
- 单击左侧导航栏“添加转储任务”,转储类型选择OBS,数据存储地址选择步骤2中创建的桶,转存储目录选择步骤3中创建的文件夹,单击“立即创建”。
按钮,单击选择已购买的通道,选择 , 单击图2 选择通道
图3 选择转存储任务
图4 修改转存储任务
配置设备接入服务
在设备接入服务中设置数据转发规则,实现当设备上报数据时将数据转发至DIS。
- 访问设备接入服务,单击“立即使用”进入设备接入控制台。选择您的实例,单击实例卡片进入。
- 在左侧导航栏选择“创建规则”。 ,单击左上角的
- 参考下表参数说明,填写规则内容。以下参数取值仅为示例,您可参考数据转发简介创建自己的规则,填写完成后单击“创建规则”。
表1 创建规则参数说明 参数名
参数说明
规则名称
自定义,如“iotda-dis”。
规则描述
自定义,如“数据转发至DIS”。
数据来源
选择“设备属性”。
触发事件
自动匹配“设备属性上报”。
资源空间
选择“所有资源空间”。
- 单击“设置转发目标”页签,单击“添加”,设置转发目标,设置完成后单击“确定”按钮。
表2 转发目标参数说明 参数名
参数说明
转发目标
选择“数据接入服务(DIS)”。
区域
数据接入服务当前仅支持转发至同区域的接入通道。若未授权访问此区域的服务,请根据界面提示,配置云服务访问授权。
通道归属
选择添加的通道是自有通道还是他人授权的通道。
通道
选择通道名称。
图5 新建转发目标-转发至DIS
- 单击“启动规则”,激活配置好的数据转发规则。
验证操作
- 您可以使用配置设备接入服务时注册的真实设备接入平台,上报任意数据。
- 您也可以使用模拟器模拟设备上报数据,操作方法请参考在线开发MQTT协议的智慧路灯。
期望结果:
登录OBS的管理控制台,单击进去2中创建的桶,再单击进去3中创建的文件夹可以看到最新由DIS转发至OBS的数据。