主流BI工具对比分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主流BI工具对比分析
Cognos Cognos开发流程抵债资产系统在三个部分用到了Cognos的产品,第一部分是固定报表,这一部分主要用到的产品是PowerPlay和Impromptu;第二部分是统计分析,这一部分主要用到的产品是Transformer和PowerPlay Enterprise Server;第三部分是灵活查询,这一部分用到的产品是Impromptu和Impromptu Web Report。
1、即席查询报表工具Impromptu。
Cognos Impromptu 是即席数据库查询工具,它能帮助用户摆脱SQL语言的困扰,提供一个极具亲和力的图形化操作界面,通过鼠标的拖拽和点击就能够获取所需数据的展现。
Impromptu提供了许多预定义的模板,方便用户创建标准格式的报表,包括A4大小的普通报表、交叉报表甚至是信封等等。
如果用户不满足于这些预定的格式,还可以选择“Blank”模版,用Impromptu 提供的报表格式设计工具设计自定义格式的报表。
报表的内容来源于Impromptu 连接的关系型数据库。
2、OLAP(联机分析处理)数据立方体制作工具Transformer。
Transformer 是基于图形界面的模型制作工具。
它能读取多种数据源,包括由Impromptu 产生的关系型数据库查询文件IQD、文本数据、dBase 表等等。
用户设计模型的操作基本上用鼠标拖拽来完成,只需将所需维度、度量从数据源窗口拖拽到维度窗口和度量窗口,就能形成基本的模型结构。
Transformer 是Cognos 应用开发过程中的核心部分。
3、OLAP展现工具报表制作工具Powerplay。
Cognos Powerplay 是业界领先的OLAP 多维分析和报表工具。
利用Powerplay,可以从任意角度、按任何组合的方式来探索数据,从而轻松地对KPI 或收支进行报表。
Powerplay一体化主要的报表活动,并经过优化,将报表信息广泛地分发给用户。
4、Cognos报表和分析包括Cognos Visualizer 的高级数据可视化功能。
用户可以通过使用高度可视化的、协调的图形察看复杂的指标,快速理解业务绩效趋势、问题和机会。
BO(Business Objects)平台产品§ Business Objects Enterprise Professional 6.5 (BOE 6.5 平台)• BO Designer (语义层设计) • BO Supervisor (安全管理) • Info view (商业智能门户) • RDBMS Access (关系数据库访问) • BO SDK (开发集成) • BCA Scheduler (报表定时) Options: (选件)• Business Objects Publisher (报表EMAIL/HTML方式发布) • BOE Auditor (审计) • BOE Explorer (HTML 报表分析,如图表转换,钻取) • B OE OLAP Access (连接OLAP,如Hyperion Essbase) 分析工具§ Business Objects 6.5 (C/S 分析工具) § Web Intelligence 6.5 (B/S 分析工具) Business Objects Enterprise作为一个整体套件,提供了包括报表设计、查询分析、监控管理等功能组件,通过这些组件来实现商业智能的具体功能:1、Business Objects 客户端分析工具Business Objects可以为您的企业提供完整的咨询,报表制作及分析功能。
2、Web Intelligence Web分析工具通过WebIntelligence,用户可经由内联网和外联网,对传统关系数据库以及在线分析处理(OLAP)服务器中的战略数据进行访问、分析和共享。
3、InfoView 商业智能信息门户InfoView 是一个企业级的商业智能信息门户,是能够在企业的内部及外部以安全的,集中的,个性化的方式表现给用户的商业智能信息门户。
InfoView 不仅让用户可以个性化地管理、查看及分配它们的BI 内容,而且它还是一个独立的商业智能入口4、Designer 语义层设计Business Objects的所有解决方案在设计上都是为了能够让非技术用户采用一种简单的拖拽界面对其公司信息进行独立地查
询、分析和报告。
Designer是一种高度可视化工具。
通过这种工具,管理员可以简单快速并且经济地对语义层进行设置。
5、BOE OLAP Access - 多维数据库访问BOE 可以集成OLAP多维数据库, 可以对存放在OLAP多维数据库中的数据进行查询,分析,并生成报表。
对于分析功能,BOE提供了一个DHTML的界面,可以在屏幕上拖,拽,同步可以钻取的图形,并且可以drill-through到更细节的报表。
6、其他Supervisor 商务智能安全管理、BCA Scheduler 报表定时生成、Developer Suite - SDK 开发、MSTR Microstrategy7i中的报表是由事实对象、实体对象、度量对象、筛选对象、自定义组对象组成。
如下图设计人员将数据库表各字段根据业务需求映射为相应对象,通过这些对象组成最终客户所看见的报表。
上图中的“报表”、“报表组成部分”及“数据库”分别为:报表:根据业务需求定制为最终用户展示的固定报表,或用户自定义的自由查询。
报表组成对象:根据业务逻辑定制的用以组成报表。
数据库:关系型数据库。
二者差别:MOLAP是事先生成多维立方体,供以后查询分析用,而ROLAP是通过动态的生成Sql,去做查询关系型数据库,如果没有做性能优化,数据量很大的时候,性能问题就会显得比较突出了。
Microstratge和cognos都自带OLAP Server,但是两者实现的原理是不同,MSTR算是ROLAP,也就是说查询数据时时从数据库中读取数据了。
COGNOS算是MOLAP,在建模以后要生成cube立方体文件,可以预先计算一些中间结果,所以一般来说MOLAP的查询速度比ROLAP的要快,但是MOLAP的局限性比ROLAP要大(文件受2G大小的限制,增量更新等问题),在MetaGroup 在最近的一份报告中,单就技术而言,处于领先地位的公司包括Cognos、Microstrategy、Brio、BO和Oracle。
为了考察以上提到的几家公司BI产品的特色,eWEEK/每周电脑报特别联合了一些正在进行BI选型的企业重点对以上五家公司以及SAP、微软公司的BI产品进行了比较与评估。
在评比中我们发现Cognos与Microstratagy属于同一阵营,都属于产品线较齐全,既有前端展示功能,又有后端数据分析与挖掘功能,二者都能够提供比较集成化的方案。
Cognos数据处理速度更快一些,且在预算与规划方面造诣颇深,而Microstratagy由于其在OLAP Server上的优势在处理大数据量数据方面更出色。
由于Cognos早在1969年就已成立,比其他3家都要早20年,这也决定了他们在技术架构上的差异。
据悉,除Cognos仍然沿用C/S架构外,其他几家主流厂商都基于B/S架构。
所以Cognos的产品并不能通过Internet进行浏览,但针对特定的和主流的ERP软件专门。
Cognos已设计了相应的加速器PPES(PowerPlay Enterprise Server)可解决这个问题,相应的投资自然也会大幅增加。
BO与Brio都是在前端展现方面比较突出,用户接受程度较高。
但二者均无OLAP Server,导致数据监控功能较弱,虽然也可以与微软或Oracle的OLAP Server挂接,但这样毕竟受制于人,给客户提供的方案也不是最集成的。
正是因为这个原因,Hyperion才认为对Brio的收购是前端与后端的最完美的结合(不过由于缺少数据挖掘这部分功能,他们所谓的完美似乎也有些牵强)。
对此,现任Hyperion中国区销售总监的原Brio中国区总经理王善越认为,Hyperion自身的OLAP Server功能不错,扩展性好,而且可读可写,Brio可以从OLAP里拿数据,也可以从关系型数据库里提取数据,没有任何冲突。
而且双方产品合并后没有任何变化,被称为最匹配的合并。
另外从客户的角度,目前在国内既在前端用Brio,又采用Hyperion OLAP Server的客户占了Brio全部客户的80%。
相反,BO斥资8.23亿美元收购Crystal 的行为除了使其年营业额从4亿美元增长到7.36亿美元外,更多的是引起了业内人士的疑惑。
卡尔蒙特力认为,这二者的产品线重点都在前端展示,重合度很高,BO并没有使其产品线得到更有效的扩充。
对此,BO公司亚太区市场总监Kriss Channe先生解释道,BO的产品线已经涵
盖了从BPM、数据挖掘到BI前端展示产品,惟独在报表这方面不是很强,而Crystal恰好是最强的报表工具提供商,在全球拥有大量低端用户,而他们恰恰是BO产品的潜在用户,因此二者合并后产生的商机是巨大的。
同时,对于Hyperion与Brio的合并,Channe的看法相当客观,他认为以前Hyperion的用户仅仅局限在财务部门和高层财务人员在使用,而Brio在财务外业务部门有很多解决方案,产品大部分由业务部门使用,收购后,Hyperion希望能够借助Brio从财务部门走到业务部门。
“但能不能如Hyperion所愿真正走出财务部门,还要看其今后怎么运用Brio 这张牌。
”
一、概要
对于目前主流的报表设计工具,按照报表的设计方式区分,大体可以分为三类,即表格式布局、区段式布局和智能式布局。
每一种方式对应的典型产品分别如下:
(一)表格式布局
1、e.SpreadSheet, 安讯公司(/)
2、FarPoint Spread, FarPoint公司(/)
3、润乾报表,润乾公司(/)
4、FineReport,帆软公司()
(二)区段式布局
1、水晶报表,Business Objects公司(/)
2、杰表,杰创公司(/)
3、FastReport,Fast Reports公司(/)
(三)智能式布局
1、百灵报表(BIRT),安讯公司(/)
二、具体介绍
(一)表格式布局
1、e.SpreadSheet:
优点:
(1)完整的表格功能。
(2)操作灵活。
(3)兼容Excel。
缺点:
(1)Applet性能制约。
2、FarPoint Spread:
优点:
(1)完整的表格功能。
(2)弹出式计算器。
(3)兼容Excel。
缺点:
(1)仅限.NET平台。
3、润乾报表:
优点:
(1)行列对称。
缺点:
(1)功能不完整。
(2)扩展困难。
4、FineReport:
优点:
(1)极为丰富的样例。
(2)支持数据填报。
缺点:
(1)无表格嵌套。
(2)运行不够流畅。
(3)无宽度适应。
(二)区段式布局
1、水晶报表:
优点:
(1)所见即所得的设计方式。
(2)可视化数据关系定义。
(3)对齐感知。
(4)深度查询。
(5)参数树。
(6)操作灵活。
缺点:
(1)不能指定外部CSS。
(2)不支持表格式布局设计。
(3)不能自动布局。
2、杰表:
优点:
(1)超级cell模型。
(2)纯 JAVA 实现。
(3)丰富的样例。
(4)支持查询和输入表单的设计。
缺点:
(1)不能指定外部CSS。
(2)不能自动布局。
(3)扩展困难。
3、FastReport:
优点:
(1)样例管理功能。
缺点:
(1)不能指定外部CSS。
(2)不能自动布局。
(3)基于 Delphi 开发,运行平台受限。
(三)智能式布局
1、百灵报表(BIRT):
优点:
(1)扩展灵活。
(2)可指定外部CSS。
(3)智能化自动布局。
(4)包含表格式和区段式布局方式。
(5)样例管理功能。
缺点:
(1)不支持绝对定位。
三、总结
由上述分析可知,每一种典型的产品在具备其特有优点的同时也带有一些缺点。
因此,在选择报表工具时,要根据具体的使用要求作出合理选择。
二、综合多种报表工具以及以前项目经验的整理出来的一份报表选型参考!
序号功能二级功能
1对操作系统的支持UNIX Linux Windows Other
2对关系数据库的支持Oracle Sybase SQL Server Informix DB2 Access Other
3对OLAP的支持Microsoft OLAP Oracle OLAP SAP OLAP Sybase IQ Other
4BI部署的复杂度
高中低
5中间件的支持IIS Tomcat JBOSS WebSphere BEA
Other
6C/S架构支持7B/S架构支持
8B/S支持方式纯HTML
ASP/JSP页面控件/插件方式
9B/S浏览器Netscape Explorer
Opera Mosaic Other
10多语言支持Chinese English Other
11数据导出格式Excel Word Text HTML Other
12分析结果发布方式WEB
E-mail
File
Fax/Mobile
13打印功能是否可进行调整打印是否美观
14权限/安全管理是否支持用户权限管理分析主题权限管理
字段权限管理
维度权限管理
是否支持SSL
是否支持LDAP协议
15文档丰富程度丰富的联机帮助文档用户操作指南
二次开发手册
错误指南
Other
16报表开发/操作便易
性
是否支持可视化拖曳
是否提供丰富自备函数
是否支持二次开发功能
是否提供二次开发接口
是否支持自定义SQL
美观程度
17告警功能自定义等级
自定义颜色
自定义告警指标告警发布方式
18定时任务是否支持定时任务报表
是否支持查询条件动态设置
年/季/月/旬/周/日/时报表的定制定时任务报表的分发功能
19基本报表功能自定义维度成员
自定义指标
透明访问功能
从OLAP访问到OLTP数据钻取功能
上钻下钻
任意钻取
预定义钻取路径
旋转功能
切片切块
数据过滤功能
时间序列功能
基本图形功能
多坐标轴支持
饼图
堆叠
三维
折线
散点
雷达
仪表盘
组合图形
其他
20基本统计分析功能80/20分析
绝对值分布分析现状分析方法
排序分析
平衡性分析
方差分析
80/20区间分析进度分析
强度分析
异常值分析
发展分析方法基比分析
环比分析
增长率分析
同期比分析
21扩展功能数据挖掘扩展
决策树
神经网络
时间序列趋势预测模型
多元回归线性/非线性预测模型数据抽取扩展
建模工具
单独的报表工具
元数据管理工具
嵌入其他管理软件
负载平衡功能
多机冗余和故障点恢复功能
对中国式报表的支持度
22重点功能部署方式灵活性
复杂报表制作难易程度
最终客户掌握使用报表工具的难易程度
直接通过浏览器在报表上进行OLAP分析,除了常规的旋转、切片、钻取之外,还应当包括从汇总数据到详细数据的无缝钻透和跨主题的交叉钻取功能
直接在WEB上灵活地建立、定制不同的分析指标和各种指标计算公式具有多种预测分析算法、趋势分析、时间序列分析、假设分析和回归分析功能
具有丰富的分析功能,如最优/最差分析、例外分析、排名分析、比较分析
提供报表调度功能,即在非高峰时间调度报表,生成报表结果
允许用户设置一定的预警条件,即当报表中某一项满足一定条件时,以特定的格式(包括特殊字体、特殊符号或图片)显示此项
提供用户订阅报表的能力,即允许用户通过一定的时间频度订阅报表,将报表执行结果发送到相应位置
提供数据缓存机制,使重复进行的查询操作无需频繁直接查询数据库,从而减少网络传输,全面提高即席查询性能
提供资源控制机制。
系统管理员能够监控查询的运行进程,并停止长时间运行的查询,控制资源使用效率
用户设立不同的查询优先级,实现数据仓库资源的合理分配用户设立不同的查询优先级,实现数据仓库资源的合理分配
Other
23商务因素价格高低
用户授权许可
技术支持服务的完善对硬件设备的要求Other
1.Style Report
/products/StyleIntelligence/
/evaluate/download.jsp
inetsoft
2.Cognos
https:///software/cn/data/cognos/biwhitepaper/reg.html?cmp=apch_201 0|IBM|CA_IT_AO_LI-20100303&cm=k&csr=Baidu&cr=Cognos&ct=CN0B701W&ck=Cognos& ppcseid=2467&mmtkwdid=5336249&mmtcmp=1882514&mmtctg=18710268&mmtmt=27
/developerworks/cn/downloads/im/cognos/
试用版的评估期为30 天。
IBM
3.BO
Business Objects 是全球领先的商务智能(BI)软件公司
SAP
/china/solutions/sapbusinessobjects/index.epx 4.SSRS
SQL Server Reporting Services (SSRS)
SSAS是SQL SERVER2005中用于BI的组件
Microsoft SQL Server2008企业版
5.BRIO
Brio Intelligence
Brio Software
6.润乾
/download-apply。