用二维码为设备建立线上档案,日常点检及维保时扫码详细记录,在此基础上使用数据API和可视化工具,直观展示设备状态、日常点检情况、异常设备详情、维修情况等。
一、案例效果
1. 设备状态与巡检计划完成情况分析
可以快速查看重点计划完成率、未完成数量,点击可详细查看设备清单。还可以筛选指定日期内的完成情况。查看报表
2. 出入库库存统计与明细查询
支持输入品类名称,查询当前库存与出入库数量。查看报表
使用前须知
草料提供了官方数据库功能
,平台里的码数据、表单数据、状态与计划数据等,实时同步到专属独立的阿里云数据库。使用外部的BI(数据分析)工具,连接此数据,就可以制作出各类想要的报表,高度自定义。
由于涉及了基础的数据库(SQL)操作与BI工具操作,具有一定的使用门槛,使用前请掌握基础的操作能力。
二、开启官方数据库
可以在登录草料后,后台左侧高级功能
–数据API
,选择官方数据库
(前往使用)。
官方数据库申请成功后得到的数据库示例如下:
类型:MySQL 5.7
主机:rm-bp1m4fy8d66u3c6xmbo.mysql.rds.aliyuncs.com
端口:3306
数据库名:cli_13268724(示例)
用户名:cli_13268724(示例)
密码:ekiji17jd02jk9md(示例)
三、使用BI工具制作报表/大屏(视频)
视频教程分上下篇:
- 上篇是介绍 数据分析的流程和准备工作(约5分钟);
- 下篇是介绍 使用百度Sugar制作报表(约15分钟)。
四、使用BI工具制作报表/大屏(图文)
推荐使用百度Sugar
,上面示例也是使用百度Sugar制作的。原因是价格便宜(推荐基础版:价格480元/年,还有60/年的大屏尝鲜版)、数据实时更新,还提供1个月的试用。用户可以自行前往官方Sugar官网注册账号学习和使用。
百度sugar 官网:https://cloud.baidu.com/product/sugar.html
百度sugar 操作文档:https://cloud.baidu.com/doc/SUGAR/s/ek6z5wq34
基本流程(以设备巡检为例)
首先要清楚自己的目标,具体要做什么分析,比如:计划完成情况
、设备状态
、异常情况类型分析
、出入库汇总与查看
、工时计算
等。
1. 准备数据
1.1 连接数据库
选择类型:Mysql 5.X
,填上来自草料官方数据的信息,添加即可。
1.2 创建数据模型
创建数据模型,从数据库中拖入需要的数据表。这里我们需要分析设备巡检计划完成情况,就需要 code_task_log
这个表,同时关联上 base_codeinfo
来获取码的详细信息,包括状态(是否被删除)、目录名等。查看数据说明与常用数据模型
选择数据模型-
新建数据模型
拖入第两个数据表时,设置表关联为左链接(code_task_log这侧),条件是code_id。
1.3 整理数据
需要完成四个工作:将code_id转成度量、过滤不需要的数据、字段重命名、添加计算字段,后两个可选。
准备 计划数量与设备数量字段
方法一
:将code_id转成度量,引用时,聚合方式为计数与去重计数。下面示例是采用方法一
方法二
:新增计算维度,函数为 count({code_id})和count(DISTINCT {code_id})。
添加数据筛选器(必需先去掉删除的码/记录)
选择base_codeinfo的状态,列表为正常
,这里不需要已经被删除的码。(推送的数据库中被删除的码、表单记录都在里面的,使用时务必筛选掉
)
2. 制作报表
Sugar支持报表与大屏,这里介绍报表的创建方法,大屏也是同理的。
这者区别在于,大屏是一屏显示,各图表可以精细编辑,用于大屏展示;报表是上下浏览,内容更多,便于内部分享分析。
2.1 创建报表
2.2 制作图表
选择图表/表格
,这里我选择了双向对比图
,可以同时显示两个度量信息
。
操作步骤:
选择数据模型
-> 拖入一个维度(计划名称)到X轴
-> 拖入一个度量(code-id)到Y轴
两个度量的设置:任务数是code_id计数,设备数是code_id去重计数,这两个是最常用的聚合方式。
图表设置:可进行样式美化、排序、显示数值等一系列的设置,这里设置了坐标轴边距,能显示全所在的计划名称。
3. 报表美化与筛选项设置
相同的方式,还可以插入重点几个计划的完成率(饼图),调整各个图表的大小、位置,就可以整合成一个完整的报表了。
添加筛选组件:
筛选组件可以帮我们查看指定数据的情况,是报表中常用的组件。
添加数据模型,选择数据字段
勾选关联的图表,系统会自动给你关联上引用过此字段的图表。
报表设置:
还可以插入设备状态图表(引用了新的数据模型)、刷新间隔
、报表公开
等。
4. 分享使用
设置分享(发布)为公开
,复制链接就可以去使用了。
五、学习交流
在实际操作过程中可能会遇到各类问题,可以 前往草料社区 查看相关问题或提问,与数据报表大牛互助交流,草料官方顾问和技术也会定期查看并回复