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并不是用来代替着眼于日常运做的报表系统的 。
3.产品对比编辑
BI:自助查询服务平台,不需写SQL,即可从多个业务系统中取数,放到Olap业务包中,如图:
注:业务包中的数据可以来自于任意多个数据库,也可以来自于由Excel或其他数据组成的数据集
FR:跨系统取数,需要写SQL建立数据集后,方可制作报表。如图:
BI:独有的cube处理机制,列式存储数据仓库,对于处理千万级、上亿级的数据效率直很高。
FR:报表的查询速度受SQL查询影响很大,大数据量时性能相对弱一点。但对于一般样式比较复杂的报表,数据量都不会太大,实际应用中大多数情况仅数千条数据,这对于报表来说都是能轻松支持的数量级。
BI:纯BS端自定义拖拽分析报表,业务人员可根据报表需求自行拖拽生成各类分析报表。
FR:CS设计器设计开发报表模板,需要会使用少量的脚本,一般情况下都能胜任。
FR:通过图表联动等功能实现固定式分析报表,无法进行切片分析,维度切换等转化工作,无法从多个维度助力企业领导做决策分析,在多维分析上具有一定的局限性。
BI:BI的后台构建的是多维数据库,多维数据库一是让数据运转地更快,二是能支持强大的OLAP多维度自由切换分析。
FR:报表连接的是二维关系型数据库,没有数据立方体等分析模型指标库,所以无法实现强大的OLAP多维度自由分析功能,对企业做决策分析有局限性。
BI:不单单支持在移动设备上查看分析数据,也可以进行问题数据的注释,批注,分享,邮件发送,识别手机号码等操作,这样对于决策者发现的问题,能够第一时间被相关负责人收到。
FR:支持在手机上查看做好的各种报表模板,相比于BI,FineReport的移动端功能对于移动交互能力相对偏弱。
4.总结编辑
BI属于商业智能工具,侧重于数据分析,改变之前传统做表的方式,交互性更好,性能更加强大,旨在将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策。