体验零代码搭建可视化大屏【我的IoT端边云体验】
体验指导文档:零代码搭建物联网可视化大屏
数据可视化 DLV
数据可视化服务(Data Lake Visualization)是一站式数据可视化平台,适配云上云下多种数据源,提供丰富多样的2D、3D可视化组件,采用拖拽式自由布局,旨在帮助您快速定制和应用属于您自己的数据大屏
数据可视化产品的优势:
1.丰富多样的可视化组件:提供丰富的可视化组件,包括常用的数据图表、图形、控件等
2.专业级地理信息可视化:支持绘制地理轨迹、地理飞线、热力分布、地域区块、3D地球等效果,支持地理数据多层叠加
3.可视化编辑器:拖拽即可完成组件自由配置与布局、所见即所得,无需编程就能轻松搭建可视化大屏,并且依据投放设备分辨率,自由定制大屏尺寸
4.多种数据源支持:无缝集成华为云数据仓库服务、数据湖探索、关系型数据库、对象存储服务等,支持本地CSV、在线API及企业内部私有云数据
搭建物联网可视化大屏流程
通过在华为云IoT上创建模拟设备并上报数据到云端,然后使用使用华为云IoTDA的规则引擎将设备数据分达到OBS及DLV,使用使用可视化大屏服务DLV呈现物联网数据。
华为云物联网平台提供规则引擎能力,支持将设备上报的数据转发至华为云其他云服务,可实现将海量数据通过对象存储服务(OBS)存储,再由数据可视化服务(DLV)读取数据呈现为可视化报表,实现数据的一站式采集、处理和分析。
本文使用模拟设备,将设备上报到物联网平台(IoTDA)的数据,转发到可视化服务DLV中,在大屏应用中展示出来。
整体业务流程图:
一、在设备接入IoTDA构建设备模型
1.1 创建产品
在设备接入 —> 产品 —> 构建产品
1.2 构建模型
在产品详细界面下构建自定义模型
以下是构建模型的相关信息:
服务信息:(服务ID、服务类型)
服务ID | 服务类型 |
---|---|
Dlv_Demo | senser |
属性信息:(属性名称、数据类型)
属性名称 | 数据类型 |
---|---|
Light | int(整数) |
Temp | int(整数) |
模型的相关信息:
1.3 在线调试
点击在线调试 —> 新增测试设备 —> 虚拟设备
点击调试进入调试界面
通过在设备模拟器上 上传相关数据信息
二、在设备接入IoTDA创建数据转发规则
2.1 创建数据转发规则
在设备接入 —> 数据转发 —> 创建规则
点击创建规则,填写相关信息
2.2 设置转发目标
2.3 在OBS服务中创建桶
点击创建桶,输入桶名称
返回设备接入IoTDA设置转发目标
2.4 启动规则
2.5 验证数据转发规则
数据转发规则启动中,进入设备接入IoTDA的设备调试界面模拟数据上报
在消息跟踪界面,可以看到数据转发到OBS上
在OBS服务的桶里面可以看到已经生成了CSV文件
三、可视化大屏服务DLV呈现物联网数据
3.1 开通数据可视化服务
3.2 新建数据链接
在我的数据里新建数据链接
选择CSV数据类型
1.名称:自定义
2.AccessKey和SecretAccessKey这两部分需要在我的凭证界面新建访问密钥
3.文件来源:OBS文件
4.文件路径:csv文件的路径
3.3 新建可视化大屏
选择空白模板,输入模板名称,点击创建大屏(我们也可以使用已有的模板)
3.4 搭建一个简单的界面
一个边框和一个表格搭建一个简单的可视化界面
3.5 新建数据转换器
选中表格然后点击上面菜单中的数据转换器
在表格属性中填写数据的相关信息
3.6 体验可视化数据
在设备调试界面再进行数据上报然后返回可视化界面查看情况
可视化界面上的表格更新了相关数据
四、总结
通过搭建物联网可视化大屏,我们需要在华为云IoT上创建模拟设备并上报数据到云端,然后使用使用华为云IoTDA的规则引擎将设备数据分达到OBS及DLV,使用使用可视化大屏服务DLV呈现物联网数据。在往后的相关项目开发可以使用这种方法,可以将数据可视化,了解数据的变化,更直观的进行分析。
【我的IoT端边云体验】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/378687
此外,在(https://bbs.huaweicloud.com/activity/suggestion.html)提出您的宝贵建议,标题以【云驻计划-定向征文】开头,还有机会赢取额外奖励。
- 点赞
- 收藏
- 关注作者
评论(0)