每天上班就是取数...做表....数据录入...发邮件,天天干的都是同样的活,业务一天到晚就是提需求,改需求,一张基础的生产数据监控表,能改7,8次,有的时候业务提的需求等我做完了,他们才告诉我们哪个哪个指标理解的不错,返工重做.....
工作苦点累点也就算了,关键还要受气,我的主管是个40多岁的中年大叔,裙带关系进的公司,平时活儿没见他干多少,分配任务起来他最在行,业务那边提的紧急又复杂的需求他就交给我们干,干不好业务去领导那里告状,然后锅就是我们背,有一段时间逼的我写好了离职信,差点准备离职
事情的转机发生在2018年的夏天,集团总部搞信息化建设,采用了新的报表系统,要求分公司派人去参加培训,当时为了想短暂的脱离苦海,我就报名参加了。
培训的内容是报表工具FineReport的使用,也正是因为这个神奇的报表工具,我开启了我的逆袭之路。
第一次打开FineReport的报表设计界面,我还以为是和Excel差不多的软件,但是真正上手用,我才发现这东西比Excel强大多了。
以前像上面这样的报表,我都是用Excel透视表或者写VBA做,调整好图表配色,视觉效果也很棒,但是最大的麻烦是不能实时更新数据,全靠手动录入,像业务部门固定的周报、日报的需求,我就得反复更新数据源,后来为了提高效率我还去自学了python,自动化操控Excel
接触了FineReport后,我才知道,原来它可以直接和数据库对接,打通企业各个系统之间的数据连接,不用跟之前那样到这个系统那个系统,一遍一遍的取数导出。像从前数百张的周报、日报,在FineReport中通过参数设置,一张固定模板就能实现。
因为之前有sql基础,再加上FineReport本身采用了类Excel的设计理念,非常容易上手培训了不到一个星期,我就完全掌握了FR的使用,回到分公司之后,我就开启的了我的FR做表之路。
再然后就是复杂报表的制作,传统企业经常会遇到各种奇形怪状的复杂表,比如常见的生产计划表,由于存在很多维度参数、表内及表间的关联,填写一不小心,报表就错乱了,而且手工调整费时又费力。所谓万能的Excel数据透视表又无法完成多种分类统计,如型号、日期、生产线等,我们做开发的最怕遇到复杂表,有时两、三天才能搞定一张
学会FineReport之后,复杂表再也不是我的噩梦,FineReport有三种报表制作模式,其中聚合报表模式就是专门针对制作中国式复杂表,通过不同的表格块来拼接形成一个复杂的大报表,同时各模块互相独立,任意拖拽,自由拼接,互不影响,不用像Excel那样反复对齐格线
而且支持明细报表、分组报表、交叉报表等基础表样,还能进行灵活的公式运算,比如同比、环比、排名、占比等。原来两天才能完成的表,现在一个小时不到就能搞定:
填报模板一上线,减轻了很多业务部的人数据上报的压力,我做的努力也被上级领导看见了,让我在公司担任讲师,给开发部其他的同事培训使用FineReport,从那以后,我的自信心就慢慢起来了。
后来FineReport又推出了移动端报表开发组件,只要对组件进行拼装,就可以搭建出一个美观的移动报表页面。我带领部门花了1个月时间把移动报表按最新的业务架构和业务需求进行了设计,并完成了移动报表的UI设计和开发,这个过程中遇到了很多问题,要在5英寸的屏幕上既要给领导显示重要的指标,又要界面显示美观、图表并现,不是一件容易的事情。
幸好,FR有专业的技术人员协助我们的开发工作,最终我们完成了所有的界面设计,新移动报表上线后,领导非常满意,给了我年度最佳员工奖,并且让我单独成立了一个信息化攻坚组,我第一次当上小领导,兴奋了好几天。
我预感到,我的机会又来了,于是我拍下了总部的大屏微信发给了我们公司领导看,也表达我想做大屏项目的意愿,领导立马就答应了,于是我带着我的攻坚小组,又踏上了大屏项目的新征程。
前期的沟通调研业务需求,梳理关键业务指标,再到大屏硬件设备采购,前前后后花了将近一个月,这中间好在有FineReport交流群里的同行交流经验,让我学习到了很多知识,也避了不少坑。
然后我们开始大屏demo的设计,大屏制作可以说是FineReport的开挂功能了, 你以为它只是一个简单的报表软件,其实它做起大屏来还要专业。
FineReport的决策报表模式就是用来做驾驶舱或大屏的,画布式的界面,拖拽式的操作,你可以在上面自由布局,操作十分简便。
另外值得一提的就是可视化能力,领导最关心的就是大屏够不够好看,看起来是不是上档次。无非就是可视化图表的选择和特效嘛,FineReport里面内置了丰富的可视化图表,而且还提供了很多高级的可视化图表插件,比如数据地图、3D指标卡,仪表盘等等
最后,在设计师的视觉配合下,我们大屏demo完成了,出于信息保护,我这里就放几个官方demo给大家参考吧
大屏原型设计完成后,再经过不断的调试,我们大屏项目最终上线,挂在了我们公司大会议室的大屏上,每次总公司有领导来开会,我们分公司的领导都会带着去大屏前面展示一番,我内心感到非常自豪,也觉得自我价值得到了体现。
后来,我就被调去了总公司,担任信息部的主管,管理将近20个人的部门,原来那个对我颐指气使的主管已经成了我的下属,每次开会遇到他,都颇有一种复仇的快感。
通过FineDataLink作为中间件,简道云数据下云本地化,原库用于提供业务负载,本地库搭配FineReport用于数据分析展示,解决了数据分析人员无法完全取到简道云数据的问题,在FineDataLink侧进行简单的配置,同步数据和附件,即可完成简道云数据的迁移。通过FineDataLink作为中间件,简道云数据下云本地化,原库用于提供业务负载,本地库搭配FineReport用于数据分析展示,解决了数据分析人员无法完全取到简道云数据的问题,在FineDataLink侧进行简单的配置,同步数据和附件,即可完成简道云数据的迁移。
整合了MES、ERP、SQS、APS、PLM等系统,建立了公司级别的数据仓库,统一数据源,统一数据分析出口。
FineDataLink和6节点的FineData相结合,自动把4个厂的MES、ERP、WMS、PLM等业务系统,通过数据库logminer、消息等进行实时采集同步;通过对ODS层的数据加工作转换进行分层建设,完成分布式数仓的搭建,10分钟内即可完成从业务库,到ODS的ELT的整个数据链条处理。