【第四届数据生产力大赛】数据分析平台搭建助力企业数字化发展

楼主
我是社区第159068位番薯,欢迎点我头像关注我哦~
9
数据分析平台搭建助力企业数字化发展
1 企业简介
美鸿鞋业有限公司为领先的国际综合零售商及中国中高档女士商务及休闲鞋履的领先零售商,以多样化设计在中国从事中高档女鞋的生产及销售。公司于2011年9月23日于香港联合交易所主板上市。 集团拥有「千百度」、「伊伴」、「太阳舞」、「米奥」、「百吉利•米西卡」(BADGLEYMISCHKA) 等自有品牌,主要通过在中国一二三线城市的百货公司、零售店铺及独立零售店铺出售自有品牌产品及特许品牌产品,同时以OEM或ODM的方式为国际鞋业公司生产产品出口海外。 「千百度」作为集团第一个自主开发的品牌,于1995年在市场推出,目前是中国中高档女鞋市场的领军品牌之一。于2013年2月,集团收购国际知名时尚品牌「BADGLEYMISCHKA」及「MARK& JAMES」的商标。于2016年12月,集团在中国推出「百吉利•米西卡」(BADGLEYMISCHKA)女鞋品牌。 集团作为拥有多个品牌的行业领先者,零售网络发达,范围广阔。集团拥有的三个研发中心分别位于南京、东莞和睢宁,且在佛山拥有一个研发中心。集团通过完善的垂直整合业务模式,管理包括设计与开发、外包、制造、市场推广、分销及销售产品在内的所有主要营运链,从而快速应对市场需求。
2 项目背景
美鸿鞋业有限公司是一家集设计开发、制造、市场全产业链为一体的企业。公司在信息化建设上格外重视,先后上线了分销、NC、OA、OMS、WMS等信息化系统,随着上线系统日渐增多,系统之间的交互日渐复杂,数据分析的难度增加,暴露出了以下问题:
(1)数据缺乏标准:业务数据缺乏统一的数据管理标准,数据分析存在较多手工处理的场景,数据分析难度较大,准确度也没有保证;
(2)改动成本高:各系统间存在数据孤岛问题,打通各个系统之间的数据成本较高,一旦出现改动响应周期很长。
(3)表现形式单一:数据分析的表现形式单一,基本都是PC端的单一表格形式展现。
为解决上述问题,公司上线了业务中台系统对各个信息系统进行了整合后,迫切需要一款专业的数据分析工具打通各系统数据,并对数据进行多样化展示分析,最终我们选择与帆软合作,构建公司数据分析体系。
3 解决方案
(1)一阶段:将数据从各个业务库实时同步到统一的报表库,使用FineReport开发各个模块的pc端报表,实现了各个系统之间数据的打通,让业务可以通过固定的报表获取到准确的实时数据。
阶段成果:解决了业务的基本数据需求,保证了数据的实时性和准确性,报表调整较为简单,避免了复杂的接口或者独立报表工具开发工作。
(2)二阶段:使用FineReport开发移动端报表,并将钉钉以及业务中台和帆软数据决策系统打通,让业务可以直接在移动平台获取到系统的实时数据。
阶段成果:让业务决策人员可以在任意时间任意地点方便的获取到自己需要的数据,通过业务中台和决策系统的结合,实现了实时的数据权限的管控,固定的重要数据不再需要业务之间的通报即可直接共享。
(3)三阶段:和帆软合作,进行数仓建设。将数据分层,从业务库将基础数据直接拉取到ODS层,再将数据不断清洗聚合,直到DM层作为结果集直接提供给报表使用。
阶段成果:解决了大数据分析时,直接从基础数据表取数报表效率低,资源压力大的问题。同时通过帆软的指导,我们熟悉了数仓的建设过程,可以不断对现有数仓进行积累沉淀,给企业的数据分析赋能。
(4)四阶段:通过FineBI建设企业BI。IT部门准备好数据源后,业务可以将数据自由组合,自己设计展示方式,并且定时推送给对应人员。
阶段成果:让业务可以自主进行数据分析,摆脱了固定报表的限制,并且丰富了数据的展现形式,通过图形化和动态的联动展示,让数据更直观。
4 项目成果
4.1 成果总结
(1)建设成果
  • 实现了业务中台报表模块、钉钉移动报表模块、BI一体化搭建;
  • 中台报表总量:140+,钉钉移动报表总量:20+,BI数据源:20+
  • 报表日访问量:3000+
(2)整体价值
项目完成后,具体价值主要体现在以下几个方面:
1、数据实现智能化处理:数据不再需要在各个系统中交互或者人工处理,让数据的实时性和准确性得到了保障。
2、降低了报表开发成本:各个系统不再需要单据定制开发报表,原有的一些报表工具不再需要继续维护和开发,开发成本降低,业务需求的响应周期极大缩短。
3、降低了人力成本:节约了人力资源,很多原本需要数个小时的数据分析工作,现在几分钟就可以完成。
4、有利于实现有效决策:数据共享简单直观,管理人员可以直观地分析数据,更快更好地做出决策。
4.2 典型场景
场景一:大数据分析模块
过去的问题:以货品报表分析模块为例,因为货品报表格式复杂,数据量大,很多数据还需要人工加工。项目落地之前,数据是由各个分公司货品先通过报表工具导出EXCEL,加工,再提交给总部货品,再人工加工完成。每到周一,月末,年末,要花费大约40人一天的时间来完成报表。
这种情况造成了以下问题:
1、浪费了大量人力资源。
2、数据准确性无法保证。
3、报表制作浪费了大量时间,影响了后续的决策速度。
解决措施:
1、开发报表:为了解决以上问题,我们首先使用了FineReport直接从报表库取数的方式开发了对应报表。然而由于货品报表经常需要分析历史累销,明细库存等大数据量的数据,还有一系列复杂的指标计算,导致报表的反馈无比缓慢。
2、数仓建设:为了进一步优化用户体验,实现真正的报表自动化,我们和帆软合作建立了数仓,进行了数据分层,每天夜里从业务库将基础数据直接拉取到ODS层(贴源层),再将数据不断清洗聚合,直到DM层(应用层)作为结果集直接提供给报表使用,在DM层的数据已经无比贴合报表,让报表响应时间缩短到了秒级到3分钟以内。
数仓目前运行稳定,并且可以不断沉淀积累,实现更多的价值,为企业的大数据分析提供了有力的支持。
价值点总结:
1、节约了人力资源:分公司和总部货品40人一天完成的报表现在只需要几分钟
2、数据准确性提高:避免了人工再加工的过程,增加了数据的准确性。
3、实现数据自主获取:数据不需要再进行通报,业务人员可以自行查询自己需要的数据。
4、模式可拓展:库存报表分析模块、会员报表分析模块等都使用了这种方式完成了优化。
场景二:移动报表模块
过去的问题:以前报表的展现形式较为单一,基本都是PC端的报表工具,用excel的方式导出,需要业务人员将excel文件传送给对应决策人员,才能进行下一步的决策工作。
这种情况下:
1、沟通问题:业务人员需要导出excel文件并传输给对应决策人员,还需要提醒对方接收。
2、设备问题:决策人员需要在PC端进行接收,限制较大,会耽误响应的时间。
解决措施:为解决这个问题,我们使用了FineReport开发了对应的移动报表,并且将帆软数据决策平台和钉钉打通,实现了钉钉免登查询报表,同时通过统一帆软数据决策平台和业务中台账号,实现了直接获取业务中台的数据权限。
至此,决策人员都可以自行查询所需数据,十分方便,下图为报表示例:
价值点总结:
1、降低了沟通成本:简化了数据共享的操作,决策人员可以自主获取所需要的数据。
2、实现了不同设备间的数据查看:决策人员可以在任意时间任意地点方便的获取到自己需要的数据,增加了决策的响应速度。
场景三:大数据导出模块
过去的问题:实际业务中,经常遇到业务需要导出大量明细数据,数据级达到千万级以上,报表自带的导出速度较慢同时会占用大量的服务器资源,后台监控报表服务器内存会有极大消耗,人数较多时候会导致服务卡顿或者触发内存预警,报表直接无法导出。
解决措施:针对这种情况我们使用了帆软的大数据导出插件,可以不经过查询直接导出报表结果,导出速度有明显提升,千万级数据只需要2到3分钟,后台的内存消耗在监控中也没有较大提升。
价值点总结:
1、节约了数据导出时间:优化了用户体验,原来需要半小时左右的导出时间降低到了3分钟左右。
2、降低了服务器资源消耗:保证了服务响应的流畅。
5 项目总结
5.1 CIO/ 项目负责人点评 1、软件定义管理,企业管理经营必须和信息系统完美对接。企业需要实现管理标准化、标准流程化、流程信息化、信息智能化。 2、软件方案设计的方式也发生改变,从过去以流程为中心,到以数据为中心的设计上来。
5.2 经验心得
1、在帮助业务部门开发报表时不能脱离了业务,在开发阶段需要和业务部门多沟通,从而真正了解业务部门的工作痛点,做出符合业务部门需求的报表。
2、在工作中若是遇到问题,不能将其放置在一边,而应该是及时地与其他部门反应,避免因某一小问题的搁置而对整体进度带来的影响。
分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 2590浏览人数
最后回复于:2021-7-15 15:27

返回顶部 返回列表