本文将会介绍在 Insights Hub 中可用于数据展示的 Dashboarding 功能。对平台中不同应用制作出来的 Dashboards 做一个概览性的汇总介绍。
Insights Hub 中部分应用程序(Apps)提供制作 Dashboard 的功能,以通过可视化的方式来展示不同类型的数据(IoT Time Series 时序数据、CSV 文件数据、Data Contextualization 处理过后的数据……等等)。
目前可用于制作 Dashboard 功能的 Apps 主要有:
DD 是基于 Grafana,专门用于制作 Dashboard 的 App。目前 DD 支持的数据源有如下几种(Grafana 主要适合于”时序数据“、”监控“之类的展示):
同时在具体的数据可视化界面,DD 目前提供了以下模式的集成:
同时,DD 也提供了事件(Event)告警功能 —— 展示 Insights Hub 中 Asset 的事件。
Monitor 中的 Dashboard 功能也是基于 Grafana 的,只是和 DD 相比,Monitor 允许使用者使用的 Grafana 版本和功能相较于 DD 可能都会有所欠缺。不过对于一般的 Dashboard 来说,Monitor 中提供的 Dashboard 功能也可满足。
BI 是 Insights Hub 提供的用于”业务分析领域“数据可视化和分析的应用(BI 基于 Tableau)。BI 提供了从如下数据源提取数据并混合数据,并允许使用者进一步转换数据,以再用作数据可视化。
由于 Tableau 内置了强大的能力对数据进行处理,例如:处理文件数据、建立图标进行数据比较、数据分组展示……如下面官网案例图片所示:
当有诸如涉及到数据操作较多,例如:根据不同条件“统计、分析”数据,并按一定条件(如按照“地区”、“年份”、“产品批次”、“产品值范围”等条件)生成图标报告、Dashboard 展示,使用 BI 可以很好地完成数据可视化需求。
VFC 是一个提供用于创建“数据处理工作流”的可视化的 App;同时在 VFC 中也提供了用于创建 Dashboard 的组件,以便使用者可以在 VFC 提供的 Dashboarding 功能中 —— 展示数据、通过前端 Dashboard 功能与 Insights Hub 平台后端进行交互……等
可以参考 VFC Dashboard 文档查看 Dashboard 的概览图(参考下图)以及界面介绍;以及 VFC 中可用的 Dashboard 组件。
除了在上述介绍的几个 App 里查看 dashboard,我们还可以统一在 Monitor 应用中查看当前租户中所有创建的 dashboard。
如果要在 Monitor 的 dashboard 界面中看到对应 app 的 dashboard,那么需要确保用户拥有对应 app 的 viewer
角色(或者拥有对应应用的“管理员”角色)。
例如:下面的用户拥有 BI 的 viewer
角色:
该用户便可以在 Monitor dashboard 中看到来自 BI 的 dashboard: