Insights Hub Operations Insight (OI) – 为 OI Dashboard 上传、展示统计数据

2023-04-23T03:01:50Z
APIs & Services Applications

摘要


详细信息

我们有时会需要在 OI 的 Dashboard 界面创建自己的 Dashboard 并展示统计信息数据:


但是统计信息 KPI 如何计算并被展示到 OI Dashboard 中呢?

Solution

1. 我们可以使用 OI Dashboard 自带的 “KPI Analysis” 组件,不过该组件需要购买额外的包才能正常使用:


2. 我们可以使用 OI 里提供的 KPI 计算功能,通过下述的两种 KPI 计算方式(特别是 advanced KPI)可以统计出所需的 KPI 值:



3. 通过 VFC Insights Hub 计算节点进行统计,并将统计过后的值写入到 Asset 的变量中,最后在 OI Dashboard 中展示:



通过配置上述的 “read aggregates” 节点,我们就可以读出对应 Asset 下所统计出的聚合值。实质上 VFC 的节点也是调用了 Insights Hub IoT Time Series Aggregates Service: https://documentation.mindsphere.io/MindSphere/apis/iot-iottsaggregates/api-iottsaggregates-api.html

4. 调用(使用 Postman、个人开发应用或者编写脚本调用)上述 “3.” 中所述的 Aggregates Service API: https://documentation.mindsphere.io/MindSphere/apis/iot-iottsaggregates/api-iottsaggregates-api.html

Notes

1. Insights Hub 官方文档:https://documentation.mindsphere.io/MindSphere/apis/iot-iottsaggregates/api-iottsaggregates-api.html

知识库文章 ID# PL8701785

内容

摘要详细信息

关联组件

APIs & Services - Other IoT TS Aggregates Service