历史版本3 :FineReport和FineBI的区别 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 问题描述编辑

大家现在可能都知道,目前帆软旗下特色产品主要是FineReport和FineBI,但是部分用户可能会有个疑问:FineReport和FineBI到底有什么区别?


2. 产品介绍编辑

FineReport和FineBI作为两种分析工具,最终的结果可以放在一个信息门户上(op=fs、移动门户上)

主要差别:

1、数据处理——FineReport是直连数据库;FineBI是做大数据建模,生成多维数据集;

2、FineReport是灵活定制各种复杂表样;FineBI主要支持olap分析模式;

3、FineBI的cube可以给FineReport引用;

     FineBI的使用主要面向业务人员可以自己设计报表进行分析;偏向自主分析得出结果,辅助决策;

     FineReport可以用来出固定格式的周报、月报、适合作为正式汇报材料;

4、FineReport和FineBI的使用对象和目的都不相同。FineReport更着重于短期的运作支持,而FineBI则关注长期的战略决策,甚至更着重于商业趋势和业务单元的联系而非具体的数据和精确度本身。FineBI并不是用来代替着眼于日常运做的报表系统的 。

222

3.产品对比编辑

3.1 业务数据整合处理能力

BI:自助查询服务平台,不需写SQL,即可从多个业务系统中取数,放到Olap业务包中,如图:
222

注:业务包中的数据可以来自于任意多个数据库,也可以来自于由Excel或其他数据组成的数据集

FR:跨系统取数,需要写SQL建立数据集后,方可制作报表。如图:
222

3.2大数据处理能力

BI:独有的cube处理机制,列式存储数据仓库,对于处理千万级、上亿级的数据效率直很高。

FR:报表的查询速度受SQL查询影响很大,大数据量时性能相对弱一点。但对于一般样式比较复杂的报表,数据量都不会太大,实际应用中大多数情况仅数千条数据,这对于报表来说都是能轻松支持的数量级。

3.3 制作表格表样的方式

BI:纯BS端自定义拖拽分析报表,业务人员可根据报表需求自行拖拽生成各类分析报表。

222

FR:CS设计器设计开发报表模板,需要会使用少量的脚本,一般情况下都能胜任。

222

3.4 Dashboard管理驾驶舱支持决策
BI:dashboard称之为管理驾驶舱,主要是把公司领导关心的指标,维度等放在一个页面展示,通过BI的汇总,OLAP,过滤等操作,我们可以很快地将关键指标展示出来,供企业领导决策分析做数据支撑。

FR:通过图表联动等功能实现固定式分析报表,无法进行切片分析,维度切换等转化工作,无法从多个维度助力企业领导做决策分析,在多维分析上具有一定的局限性。

3.5 OLAP(多维)分析

BI:BI的后台构建的是多维数据库,多维数据库一是让数据运转地更快,二是能支持强大的OLAP多维度自由切换分析。

FR:报表连接的是二维关系型数据库,没有数据立方体等分析模型指标库,所以无法实现强大的OLAP多维度自由分析功能,对企业做决策分析有局限性。

3.6 移动端的服务支持响应

BI:不单单支持在移动设备上查看分析数据,也可以进行问题数据的注释,批注,分享,邮件发送,识别手机号码等操作,这样对于决策者发现的问题,能够第一时间被相关负责人收到。

FR:支持在手机上查看做好的各种报表模板,相比于BI,FineReport的移动端功能对于移动交互能力相对偏弱。

4.总结编辑

FR属于报表工具,报表是企业信息化必不可少统计分析工具,主要实现一些企业固定的月报,季报,关键数据的统计分析,旨在统计或者告诉决策者:过去发生了什么,什么正在发生。 

BI属于商业智能工具,侧重于数据分析,改变之前传统做表的方式,交互性更好,性能更加强大,旨在将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策。