快速上手物联网解决方案(5)—— DataV

简介: 本实例利用 DataV 读取前文『表格存储』中的物联网设备数据,制作一份可视化折线图。

DataV 是阿里云推出的一款数据可视化工具,可以帮助非专业的工程师通过图形化的界面轻松搭建具有专业水准的可视化应用,让更多的人看到数据可视化的魅力。

本实例我们就利用 DataV 读取前文『表格存储』中的物联网设备数据,制作一份折线图。

首先,开通 DataV 服务,请注意本服务需付费使用,也是本系列教程唯一预付费才可使用的产品。(目前仅企业版支持『表格存储』数据源)

开通服务后,我们可以看到非常多的模板,本实例的场景比较简单,因此选择新增可视化 —— 空白模板,从上方组件中拖入『双轴折线图』组件:

20180810194721

点击刚添加的『双轴折线图』 —— 数据,我们先接入数据源,选择 TableStore,新增配置。

20180810194816

配置项这里做个说明:AK 就是 Accesskey,鼠标移动到阿里云任意产品的控制台界面移至右上角即会出现,点击进入即可获取,千万注意保密!

20180810195304

外网这边即是『表格存储』中的数据表外部访问地址,直接复制粘贴过来即可。

『选择操作』部分就比较复杂了,其实就是让你设定数据表的取值范围,但是这个范围必须使用 JSON 格式的代码书写。相信看到这里不少人就发虚了,别担心,这里作者提供一个适用于本实例的通用代码,首先选择 『getRange』,然后填入以下数据:

{
  "table_name": "你的表格名称",
  "direction": "BACKWARD",
  "columns": [],
  "range": {
    "limit": 30,
    "start": {
      "deviceName": "你的DeviceName",
      "time": "2019-01-30 17:12:44"
    },
    "end": {
      "deviceName": "你的DeviceName",
      "time": "2018-08-08 17:56:14"
    }
  }
}

start的时间可以设在未来比较远的时间点,这样图表最后会随着时间推移即时变动。

完成后勾选『自动更新请求』,时间任意,可根据设备数据上传的时间间隔设定。

最后点击『查看数据结果』效验之前的操作,如果能够筛选出适格数据,那么表示之前的步骤你都正确完成了~~~

万里长征最后一步,回到样式部分,调整轴标签、间距等到适合的程度,将设备通电配网,点击预览,一赏最后的图表效果:

_06

当然,独乐乐不如众乐乐,点击『发布』可以将图表发布到外网,供大家查阅。

20180810195423


到这里,一个基于加速度传感器的端到端物联网解决方案就正式完成了,在系列教程中我们首先接触了物模型的概念,接着认识了阿里云的 2 大物联网相关平台,之后我们学习了基于 AliOS Things 的设备端应用开发,然后部分开发者更进一步了解了数据转储和最终可视化数据视图的实现方法。

通过这个简短的系列教程,相信开发者能够对物联网解决方案有一定程度的感知和体验,也相信基于此次经验,各位开发者可以在真正的开发实战中先声夺人,提供自己的解决方案。

最后,欢迎各位富有热情的企业和个人开发者入驻我们的 Link Market 市场,一起打造物联网的淘宝市场,实现真正的商业方案变现。同时欢迎大家加入 『IoT开发者俱乐部』钉钉群,城市合伙人正在热情招募中,期待您的参与!

IoT_


查缺补漏,系列文章回顾:

  1. 物模型:https://yq.aliyun.com/articles/624098
  2. 云平台:https://yq.aliyun.com/articles/624099
  3. 设备开发:https://yq.aliyun.com/articles/624100
  4. 数据转发:https://yq.aliyun.com/articles/624101
  5. 数据可视化:https://yq.aliyun.com/articles/624102

相关实践学习
基于Hologres轻松玩转一站式实时仓库
本场景介绍如何利用阿里云MaxCompute、实时计算Flink和交互式分析服务Hologres开发离线、实时数据融合分析的数据大屏应用。
阿里云实时数仓实战 - 项目介绍及架构设计
课程简介 1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、输出、展示的整个业务流程。 2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个组件之间如何配合联动。 3 )前置知识要求   课程大纲 第一章 了解数据仓库概念 初步了解数据仓库是干什么的 第二章 按照企业开发的标准去搭建一个数据仓库 数据仓库的需求是什么 架构 怎么选型怎么购买服务器 第三章 数据生成模块 用户形成数据的一个准备 按照企业的标准,准备了十一张用户行为表 方便使用 第四章 采集模块的搭建 购买阿里云服务器 安装 JDK 安装 Flume 第五章 用户行为数据仓库 严格按照企业的标准开发 第六章 搭建业务数仓理论基础和对表的分类同步 第七章 业务数仓的搭建  业务行为数仓效果图  
目录
相关文章
|
2月前
|
监控 安全 物联网
Java基于物联网技术的智慧工地解决方案源代码
应用先进的大数据、物联网、云计算等数字化技术,融合施工运营管理规范和技术标准,建构支撑施工和运营的一体化平台是投资、施工和运营单位能力建设的关键。应用企业架构、设计思维和软件工程方法,深入分析施工和运营技术特性与管理体系,研究开发基于大数据技术的智慧工地信息一体化平台,智慧工地管理平台是依托物联网、互联网建立的大数据管理平台,是一种全新的管理模式,能够实现劳务管理、安全施工、绿色施工的智能化和互联网化。
84 2
|
3月前
|
物联网 定位技术
【技术探讨】一种多节点5Km(1.2M bps速率)实时Sub-G无线通信的物联网通讯解决方案
针对在高速公路上货车行驶过程中收集5公里范围内的GPS定位数据,上报云服务器端,最终实时显示每一辆货车的运行轨迹,用户的项目需求如下:200辆货车(无线从站节点),要求很高的实时性,每秒发5包,每个GPS定位数据报文30个字节,这样200辆车同时上报每秒需要发送30K的字节(200 x 5 x 3 0 =30K字节),30K字节 x 8bit=240 k bps速率。
|
7月前
|
运维 监控 安全
物联网行业解决方案(五)
物联网行业解决方案(五)
382 2
|
7月前
|
传感器 人工智能 监控
物联网行业解决方案(四)
物联网行业解决方案(四)
319 1
|
7月前
|
存储 人工智能 监控
物联网行业解决方案(三)
物联网行业解决方案(三)
329 0
|
7月前
|
数据采集 安全 物联网
物联网行业解决方案(二)
物联网行业解决方案(二)
289 0
|
7月前
|
传感器 运维 监控
物联网行业解决方案(一)
物联网行业解决方案(一)
353 0
EMQ
|
9月前
|
机器学习/深度学习 传感器 存储
基于 EMQX 和 Neuron 的工业物联网 MQTT Sparkplug 解决方案
在本文中,我们将使用开源分布式 MQTT Broker EMQX,以及边缘工业协议网关软件 Neuron,来构建一个可扩展和稳健的平台,用于实现 Sparkplug 解决方案。
EMQ
141 0
基于 EMQX 和 Neuron 的工业物联网 MQTT Sparkplug 解决方案
|
10月前
|
存储 人工智能 达摩院
带你读《云存储应用白皮书》之29:2. 物联网大数据存储解决方案
带你读《云存储应用白皮书》之29:2. 物联网大数据存储解决方案
271 1
|
11月前
|
传感器 监控 安全
工业无线物联网解决方案中的缺陷可让攻击者深入访问OT网络
工业无线物联网解决方案中的缺陷可让攻击者深入访问OT网络

相关产品

  • 物联网平台