上云无忧 > 文档中心 > 百度智能云物联网可视化设实践教程 - 数据源接入之 TSDB
物联网可视化设计
百度智能云物联网可视化设实践教程 - 数据源接入之 TSDB

文档简介:
物可视提供了原生接入 TSDB 数据源的能力。本文以一个存储着虚构天气数据的 TSDB 为例,演示了如何在物可视中接入 TSDB 数据源,并使用“时序折线图”进行展示。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

物可视提供了原生接入 TSDB 数据源的能力。本文以一个存储着虚构天气数据的 TSDB 为例,演示了如何在物可视中接入 TSDB 数据源,并使用“时序折线图”进行展示。

  1. 您需要有一个可用的 TSDB 数据库,可在 TSDB 控制台确认。
  2. 登录百度云,访问物可视,新建一张仪表盘:

右键菜单点击“新标签打开图片”可以查看大图

  1. 切换到“数据” tab,新建“时序数据库”类型的数据表,并点击下一步:

  1. 配置查询参数,参数的详细含义的请参考 TSDB 的帮助文档,本例配置的含义为:“过去 5 分钟”内“city”为“bj”的“pm25”数据,且“每 5 秒钟刷新一次”:

需要注意的是,这里的“5 秒刷新”只是物可视每 5 秒去查询一次 TSDB 数据,如果两次查询返回的数据相同(比如由于过去 5 秒钟内没有更新数据),在物可视界面上就不会有数据变化。

  1. 点击“确定”,返回数据表列表页,可以看到页面下方的数据预览表格已经开始以 5 秒钟为周期刷新数据:

至此,我们已经完成了 TSDB 数据源的接入。由于数据都为“时序”数据,接下来我们就使用“时序折线图”进行展示。

  1. 回到“画布” tab:

  1. 在左侧“图表”类组件中,选择“时序折线图”,拖动到画布:

  1. 接下来,我们对折线图进行数据绑定。在画布上选中该折线图,然后在右侧面板中选择“数据绑定”,点击“序列”右侧的小图标:

  1. 在弹出的对话框中选择我们之前创建的数据表,然后在右侧配置好“时间轴”和“Y 轴”:

  1. 点击“确定”,回到画布,可以看到图表已经使用最新的数据刷新了一次(但也只会刷新一次,只有“运行”起来的仪表盘才会持续刷新):

  1. 点击右上角“运行”,可以预览仪表盘的最终样式(持续刷新数据):

至此,我们已经完成了 TSDB 数据源的接入与展示。

相似文档
  • 物可视仪表盘通常会包含数据表(DataTable)作为驱动可视化展示的数据源,用户可以通过Player的仪表盘运行时API(Dashboard Runtime API)在嵌入式(Embedded)地使用时,动态地更新仪表盘中DataTable的配置(Config),具体方法参见物可视PlayerAPI文档。
  • 物可视Embedded Player允许用户将制作好的仪表盘嵌入到自己的Web应用中,并使用Player的运行时API完成仪表盘与应用的交互集成。例如,用户应用可通过Player运行时API控制数据源(tsdb)的查询时间段,或替换设计时保存在仪表盘中的JSON或CSV格式的静态数据,亦或响应仪表盘内可视化组件(Widget)的交互事件。
  • 物可视产品介绍及操作演示视频。
  • 系统限制:TSDB查询返回上限:1000行。 是否支持用户API作为数据源? 虽然默认的数据源没有“用户API”这一项,但通过代码嵌入和 PlayerAPI 的方式能够支持。具体请参考这篇文档。
  • 度能-能碳数智化平台,基于百度AIoT技术为用能企业、能源生产企业、综合能源服务商提供能源管控、双碳管理、能耗分析、能耗优化、设备运维等能力,实现节能降碳、增效降本,助力千行万业实现能源数字化与智慧化改革。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部