analytics - Thingsboard - 有没有办法使用规则引擎来计算百分位数?

标签 analytics rule-engine thingsboard

我们想要根据一组设备的数据时间序列计算百分位值。

每个设备每 10 秒传输一次数据。我们对 5 分钟的时间进行平均。对于每 5 分钟的时间段,我们希望知道 5、10、50、90、95% 的百分位数值。

我查看了规则引擎节点功能,也许分析或数学脚本节点可以做到这一点,但还不清楚。

或者如果不是规则引擎,可以在仪表板小部件中实现功能吗?

寻找一些关于可能性的指导。谢谢。

我正在尝试用于分析聚合的规则引擎节点功能,它可以进行平均。但不清楚百分位数是否可能。

最佳答案

是的,该功能可以在 Thingsboard 小部件中实现,这是我计算轰炸类型数据的方法,但在规则链中使用一些 API 节点来调用数据,这样就不会丢失数据,并且计算将根据数据保存在数据库中。

关于analytics - Thingsboard - 有没有办法使用规则引擎来计算百分位数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77461850/

相关文章:

java - 在外部 Tomcat 容器中加载文件与 Bootrun

java - 使用规则引擎进行验证

rule-engine - 与规则引擎相关的开放标准有哪些?

thingsboard - 如何以编程方式从 ThingsBoard 获取设备 token

asp.net-mvc-4 - Google Analytics(分析)中的自定义变量

analytics - 如何使用 GTM 在 Adob​​e Analytics 中发送事件

adobe - Omniture Test & Target 中的类和 ID 有什么区别?

ios - 如何去除乱舞

angular - 如何在 ThingsBoard 小部件中创建和使用 Angular 组件

python - PyJWT 引发签名验证失败