当前位置:首页 >互联网•IT > 大数据 > 大数据分析 > 正文
FineReport 让数据成为生产力
来源:ENI经济和信息化  作者:佚名 2015-07-27 15:47:28
当下,企业的数据量以前所未有的的速度增长,数据类型日趋多样化,数据信息已经成为企业核心竞争力之一,如何对现有数据进行处理、分析,并转化为生产力,也日渐变成“刚需”。在第4期CIO纷享汇上,来自帆软软件的部门负责人Justin与大家分享了如何构建企业级的管理驾驶舱,并管理中国式复杂报表。

导语:当下,企业的数据量以前所未有的的速度增长,数据类型日趋多样化,数据信息已经成为企业核心竞争力之一,如何对现有数据进行处理、分析,并转化为生产力,也日渐变成“刚需”。在第4期CIO纷享汇上,来自帆软软件的部门负责人Justin与大家分享了如何构建企业级的管理驾驶舱,并管理中国式复杂报表。

FineReport报表软件_Justin:我们先来看一个问题,1和2我们都知道2比1大,但是9098763343和90823848哪个大?大多少?很多人一眼看到,就要反应一下。但是如果以柱状图的形式展现出来,就显而易见了。所以有点时候,在管理上不上数据不对,而是方式不对。

那么,我们看企业的管理数据进程:一般企业从小到大,无外乎会经历这些:首先,生产型企业都会先从财务软件入手,这块基本是国内的金蝶、用友的天下。其次,上ERP、条码系统等,特殊行业还会有PLM。如果对生产的过程有更严格的管控要求,会上类似MES等生产管理系统。再结合日常的流程运转,通常又会引入OA等协同应用,然后针对各个部门的管理要求,会引入CRM、EHR等等。移动互联网时代,移动APP也是大家经常做的一个应用。业务系统这里就不做赘述,系统太多,每个行业都不一样。

但是,有一点是共通的,就是数据。所有的系统上线使用之后,都会沉淀下来非常多的数据,有数据就会有报表,当然,这些系统里面一般都会自带一些数据报表,但是存在一系列问题:

业务数据增长迅速,但用于经营分析和业务管控比较少;2.手工方式处理数据,工作量大、准确度低、安全性低;3.业务调整太快,原有报表不能服务于新业务;4.没有统一的报表管理门户;5.报表展现过于明细和简单,不利于掌握企业全局信息;6.出差在外不能及时看到报表。

那么我们来看几张图。

\

图一

\

图二

这两张图片,展示的是管理理念,一个是传统的数据表,一个是数据经过提炼的图表,很显然图二更直观、精简。再看图三。

\

图三

这张是我们第一个客户做的,他把领导关心的指标都经过提炼,然后展示在所谓的管理驾驶舱中。大家看左上角,是大领导最关心的三个指标,即收入、成本、利润,这是三个核心,那就把它提炼出来。右边紧接着是安排分公司做的一个排名,一般领导在看数据的时候,基本是看排名靠前的几个,或者靠后的几个,中间的基本不看。其中,我们可以看到还有一些预警,这些有问题的数据,可以直接追溯到问题的根源。

FineReport开发报表,90%的时间都是在数据源的准备上,如果数据脚本已经准备好,管理驾驶舱配置不用超过5分钟。同时,我们以傻瓜式开发报表出名,可以免费下载体验。

此外,图三中的左下角通过地图的形式去展现各个地区的数据情况,当然,这可以做成热力地图,数据越大,颜色越深。左边和右边的饼图和柱状图可以联动,做到对每个区域进行联动分析。区域联动之后,对于饼图和柱状图,同样可以做到三级穿透,再玩下追溯问题根源。

\

图四

这两个就是联动的效果图,同样,我们对一些数据有疑问的,可以直接批注,然后进行终端推送给相应的负责人。

\

图五

\

图六

以上,简单介绍了一下如何将数据以可视化的形式推送到决策者面前,辅助决策。这样对数据的利用很有好处。接下来,简单介绍一下FineReport。

现在很多企业里面系统本身就带了报表,但是如果有新的报表需求,大多数表示很头疼。大部分企业是把系统的数据导出成Excel,然后对应人员进行加工、出报表。也有一些开发实力比较高的,会通过代码形式画报表,再往上,就是用专业的报表工具,即BI。这方面,我们就深入讲一下大家比较关心的开发效率。

众所周知,代码的方式是最烦的。一般都会用报表软件,前面有人说到水晶报表,在2000左右,国内没有成熟的报表工具,水晶报表凭借自身和微软的兼容性、易用性,得到了很多人的青睐,大家都觉得很好用,市场一直做的很好。但是到了2007年之后,国内的信息化水平慢慢提升,中国式复杂报表的问题也来了。大家知道,水晶是那种带状的设计模式,设计一些复杂报表的时候,格线对齐特别麻烦,而且打印是一个很大的问题。另外,功能方面也越来越拙荆见肘。后来,水晶被bo收购了,bo又被SAP收购了。这就是水晶的现状。后面的移动端、交互效果,就更没有了。

所以,现状水晶基本已经算是被边缘化的一类,可能有很多人还是它的忠实粉丝,但是国产化真心做的不好。

那么,我们来说说底层,系统一多,数据量一大,必然带来一系列问题。数据口径不统一,冗余数据太多,查询性能差,都比较常见。解决以上问题,目前主流的方案就是搭建数据仓库,然后基于数据仓库拆分成一个个的数据集市,提供给前端分析。这是国内大部分的数据厂商都提供的方案。

针对以上问题,对不同阶段的企业来说,解决的方式是不一样的。如果数据从量和业务复杂度上没有到构建企业级数据仓库的程度,大多数企业是会任由这个问题存在的,而采用各个系统独立运行的机制,保证整体信息化的运行。所以,没有最好的方案,只有最合适的方案。如果不搭建数据仓库,又想做数据整合报表,就可以通过FineReport来进行前端整合。

帆软的FineReport能够整合各种数据源:包含数据库、文本、BI多维数据库以及其它异构数据源等,实现多系统、多业务的多源数据整合关联,建立统一的数据平台。

\

图七

如图,来自于三个数据库,同时在一张报表上得到的体现。同时,系统多了,每个系统都有几张报表,FineReport也提供统一的管理门户,做成报表中心。

\

图八

图八是FineReport提供的门户,包含菜单管理、权限分配、监控等一系列模块。同样,可以和企业本身已有的OA或者EHR做单点登录。

以上是报表中心的方案,如果不想做成这种报表中心,那么也可以做成嵌入式,直接将报表嵌入在OA、CRM或者其它BS系统中,而且可以确保风格统一。

\

图九

如图,中间红色框是用FineReport做的,外面的门户框架是客户自己做的。这里,主要是对原有系统报表模块的一些补充。对缺少数据分析类的系统,完全可以用FineReport进行数据展现。

\

图十

同时,FineReport开发出来的所有报表页面都支持前端的页面导出、打印操作。导出可以直接支持Excel、word、图片、PDF等格式。同样对于周报、日报、月报等也可以做定时操作、定时打印、定时导出、定时发邮件等。

另外,FineReport还有一个大的模块,也是国外的报表软件没有的,就是数据填报。支持往多个数据库的多个数据表中同时填入数据,对有些企业的数据补录或者采集很有帮助,当然,权限这块是控制的。

以上是没有做数据仓库的,通过FineReport可以做的一些事情。如果做了数据仓库,今儿搭建多维数据库,例如Micro-sass、SAP-HANA、SAPBW、Esbass等,都可以直接通过FineReport直连,然后拉主题数据出来。大家知道,国外的软件都是比较难用的,学习成本比较高,而且对中国式复杂报表的支持不是很好,这就是我们做的一个细微差别,是基于企业已有数据底层+FineReport构建企业管理驾驶舱及数据分析平台的比较通用的方案。

接下来,我们聊一聊BI工具。什么叫BI工具,我们觉得目前为止,还没有真正意义上的BI工具,一个工具,现阶段不可能那么智能地区主动做些数据分析,从而得出精准的结果,充其量是一个数据处理和展示的工具。所以现在的tableau、qlikview,还有传统的cognos、mstr都是工具,都要靠人去建模,做数据抽取工作。此外,手机端FineReport也是原生开发的。

张敏:1.与tableau有什么区别?2.是否具有数据抽取功能?3.如果直接抽生产系统的数据,会不会对性能有影响?

FineReport报表软件_Justin:tableau是做动态报表,也有人叫olap分析,跟我们的Finebi类似,供业务人员使用的数据分析公司。但是对中国式复杂报表支持不太好,没有数据填报功能。有的时候国内企业业务人员或者管理层,计算机水平不高,你让他去操作是很难的。

另外,针对数据抽取功能,也是很多企业比较关注的。如果企业本身系统数据量不大,运行空间完全没问题,那么不建议做中间层数据仓库,直接通过FineReport直连数据库,这样既不影响原始系统的运行,又能保证数据库的及时性,这个是不需要数据抽取的。如果企业系统多、数据量大,特别是一些mes系统,那么需要用到ETL进行数据抽取,放到中间数据仓库中,进行主题建立,然后再通过FineReport展现。如果企业已经有自己的数据仓库,那么当然就不需要ETL了。

其实FineReport最大的特点是在它的开发便捷性上,只需要懂SQL语句开发出一套报表系统也就几天的时间,学习成本很低。这是最大的好处,对软件公司来说,实施周期很短,维护成本低,交付满意度高,对最终用户需求实现起来简单,灵活开发、构建企业资金的数据系统,不需要依赖于软件公司。

目前我们和主流的软件厂商基本都有合作,包括浪潮、金蝶、拥有、泛微、致远、中软、文思海辉等等。

编辑:高玉娴
关键字:     大数据  数据仓库  FineReport 
分享按钮