YMatrix数据可视化案例
2023-06-13 09:15:17 时间
案例背景
本文分享的案例来自于工程机械行业。通过对有关键数据回传的核心部件开发健康状态巡检算法,对当前的设备状态接入大盘进行可视化的展示,并且数据接入报警系统进行可用性的监控,提供预测性维护可以为客户提供更准确的维修建议。本案例通过算法提取的数据提供给了运维人员做早期的预警决策,可以在大盘上展示可用性,由于算法部分下沉到了数据库,利用了数据库分布式的计算能力,数据计算延迟低,架构简单,降低了运维成本的同时提升了客户满意度。
可视化流程图
技术选择
本可视化的技术路线选择原因如下:
1、数据清洗和计算的选择:采用了YMatrix + PL/Python解决,PL/Python过程语言允许用Python编写 PostgreSQL函数,而Python有非常多成熟的库能够提供给我们做数据分析,如Numpy、Pandas等,使用该方案不仅减少了传统大数据分析需要维护一整个配套设置的研发和运维成本,而且充分利用了分布式数据库的计算能力,经过多个案例检验性能远超Hive、Spark等框架。
2、可视化的选择:选择了Grafana和Django+Echarts实现,Grafana可以直接可以直接使用Postgresql协议查询YMatrix的数据,大盘选择使用Django+Echarts的解决方案,调用PL/Python的数据计算函数得到的结果使用echarts展示,数据大的图表使用Echarts的sampling LTTB 降采样算法,经过测试百万级别数据渲染仍然维持在秒级。
实现示例
Grafana 展示案例
Echarts 展示案例
相关文章
- 数据透视表上线!如何在纯前端实现这个强大的数据分析功能?
- MFC控件 — 进度条【案例】「建议收藏」
- 大屏数据可视化案例「建议收藏」
- R语言混合效应模型(mixed model)案例研究|附代码数据
- {Python}关于类属性、类方法和静态方法的综合案例
- 在手写数字识别的例子中_关于人脸识别的案例
- R语言生存分析数据分析可视化案例|附代码数据
- 人工神经网络ANN中的前向传播和R语言分析学生成绩数据案例
- 机器学习案例——鸢尾花数据集分析
- 【重识云原生】第六章容器基础6.4.10.3节——StatefulSet实操案例-部署WordPress 和 MySQL
- 12000字!实战案例!Python+SQL京东用户行为分析
- YMatrix数据可视化案例
- 【shell编程扫盲系列】结合真实的案例学习如何调试shell脚本?
- 开源图书《Python完全自学教程》12.6机器学习案例12.6.1预测船员数量
- 大数据必学Java基础(八十八):通过案例和概念体会反射的好处
- 大数据应用型产品设计方法及行业案例介绍(附110页PPT)
- 技术分享 | MySQL 覆盖索引优化案例一则
- Locust学习笔记3——模拟登录案例(非加密)
- R语言线性混合效应模型(固定效应&随机效应)和交互可视化3案例|附代码数据
- Scratch3.0——助力新进程序员理解程序(案例二、钢琴键盘)
- 异动分析(二)案例实战掌握异动分析
- 案例三
- EasyCVR智能视频技术在搭建文旅大数据平台中的应用案例
- NLP自然语言处理—主题模型LDA案例:挖掘人民网留言板文本数据|附代码数据
- Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例
- Hive学习之路 (十二)Hive SQL练习之影评案例详解大数据
- Flink之二 Flink安装及入门案例详解大数据
- 大数据技术之WordCount案例详解大数据
- 利用Linux推动项目成功运行—让成功成为现实(linux项目案例)
- 故障【案例分析】MySQL故障解决——通达OA系统(通达oamysql)
- 实战案例:CentOS 7 利用清华yum源实现PHP-FPM的UDS模式
- 三大案例分享:如何用物联网数据来构建工业智能 | 雷锋网公开课
- jQuery移动和复制dom节点实用DOM操作案例