|
从数据分析萌新到数据分析达人:帆软帮我塑造完整的数据分析能力
两年前,我还在使用系统中导出的EXCEL来核对业务数据。现在,我通过帆软FineReport构建一套完整的报表分析系统,让公司业务人员、中层、高层更加直观地查看数据、了解数据、分析数据,帮助他们了解公司状况。我为公司不同用户提供不同维度的数据报表,其中,帮助业务人员分析数据,发现企业经营问题;帮助中层识别经营问题,调整经营策略;帮助高层了解企业发展,调整战略决策。今天,通过百余张各类报表构建而成的报表分析系统,企业能及时了解自身经营状况,不断动态调整经营策略,为企业的高质量发展保驾护航。
一、没有帆软的残酷现状
秉承着对数据的敬畏之心,在数据分析时,业务人员总要多次核对原始数据,中间数据以及结果数据,保证数据的可靠性。在日常工作中,业务人员从业务系统中导出EXCEL原始数据,接着对导出的EXCEL文件进行数据分析。当业务数据涉及多个方面时,他们需要从不同的管理模块中导出对应的EXCEL文件,然后联合处理多个EXCEL文件来对数据进行分析,这个过程的操作流程简单但操作步骤很多,多EXCEL分析更需要业务人员了解一定的EXCEL知识且能使用复杂的公式。此外,系统中的数据是实时变化的,刚导出的EXCEL和之后导出的EXCEL会因为数据的变动而无法精确匹配,需要业务人员自主区分数据,这严重浪费了员工的时间和精力且不能保证结果数据准确无误。
二、帆软的使用
2023年10月,公司整合各子分公司的需求,通过调研相关软件,最终确认使用帆软开发企业综合报表分析系统,帮助用户避免繁杂的数据处理步骤,让用户通过数据报表快速了解公司运营状况。作为开发工程师,第一次接触报表开发且有任务期限,顿感压力倍增,在需求人员和用户沟通的过程中,我快速学习帆软帮助文档,跳过了更新动态一栏,从产品简介一栏到移动端应用一栏逐个文档的了解帆软的使用。通过系统学习帆软帮助文档,让我全面了解帆软的技术体系和相关功能,让我的开发有了头绪。通过帆软入门认证考试,巩固常用帆软开发知识点,以此为基础,我迅速开展开发工作。
遇到开发问题时,帆软问答面板中热心的专家和同行为我提供了非常大的帮助,是他们帮助我克服困难,不断前行,然而报表开发不是一帆风顺的,即使有了社区的帮助,仍然会有无法解决问题。此时,为完成业务的需求,就需要转变思路,不断重复多次浏览帆软帮助文档,从中寻找灵感。印象最深的是两个业务场景:一个是多维度下列名的水平横向扩展,在社区搜索解决方案无果之后,经过两天细读帆软帮助文档,想到通过公式实现业务需求。
二是大数据量时报表的展示,通过减少报表页面函数,不断优化SQL,实现万行数据的展示。这两个方面任务的完成让我相信通过帆软能实现任何类型的中国式报表,帆软提供的中国式报表设计方案,让 “登录系统->进入功能页面->导出EXCEL->跨EXCEL分析->汇总分析结果”这个复杂的业务流程转变为“登录系统->访问帆软数据报表->得出分析结果”,极大提高了业务人员的工作效率。
三、从数据分析萌新到数据分析达人
如今,报表已成为公司重要的生产工具。入职以来,我累计交付200+普通报表,20+可视化报表。如今,报表使用方面:公司现有三百余张报表,月日均访问量约1800次、月活跃模版约280张、月活跃用户约600人,这些不同业务维度,不同层次的数据报表为公司业务人员、中层、高层提供了直观的数据展示,帮助他们快速了解数据,了解业务情况,了解公司的发展。报表开发方面:我编写了报表开发规范;自定义三十余控件;提出八个产品需求,帮助帆软识别多个问题比如填报预览中setCellValue不生效、报表钻取传参过程中,子报表不能给参数设置值、FVS可视化报表中Tab或者绝对画布中不能内嵌文本框并展示内容,否则有几率出现空白等。决策平台使用方面:使用智能运维分析报表情况,以此不断优化报表;评估帆软系统或者插件新版本,定期更新帆软版本和插件,使新技术能够帮助提升报表性能以及其用户体验。社区共建方面:我积极参与社区建设,在FineReport帮助文档中多次反馈页面内容问题、在问答社区给用户提供解决方案119次、完成FCA-FineReport认证。
四、报表的开发需要独立思考
业务需求是不断变化的,如何将需求转变为报表,使用什么类型报表展示,如何让用户满意,是数据分析师重要的任务,这需要逐步且多次的学习帆软技术文档,对帆软开发的基本内容心中有数,根据业务场景,权衡使用普通报表或FVS可视化报表,在实践中巩固知识,不断突破报表使用的极限。最后,需要认识到所有的业务数据分析需求都能通过帆软报表来实现,坚定信心,与帆软一起,实现数据的可视化。 |