主流BI工具对比分析.docx
《主流BI工具对比分析.docx》由会员分享,可在线阅读,更多相关《主流BI工具对比分析.docx(14页珍藏版)》请在冰豆网上搜索。
主流BI工具对比分析
主流BI工具对比分析
CognosCognos开发流程抵债资产系统在三个部分用到了Cognos的产品,第一部分是固定报表,这一部分主要用到的产品是PowerPlay和Impromptu;第二部分是统计分析,这一部分主要用到的产品是Transformer和PowerPlayEnterpriseServer;第三部分是灵活查询,这一部分用到的产品是Impromptu和ImpromptuWebReport。
1、即席查询报表工具Impromptu。
CognosImpromptu是即席数据库查询工具,它能帮助用户摆脱SQL语言的困扰,提供一个极具亲和力的图形化操作界面,通过鼠标的拖拽和点击就能够获取所需数据的展现。
Impromptu提供了许多预定义的模板,方便用户创建标准格式的报表,包括A4大小的普通报表、交叉报表甚至是信封等等。
如果用户不满足于这些预定的格式,还可以选择“Blank”模版,用Impromptu提供的报表格式设计工具设计自定义格式的报表。
报表的内容来源于Impromptu连接的关系型数据库。
2、OLAP(联机分析处理)数据立方体制作工具Transformer。
Transformer是基于图形界面的模型制作工具。
它能读取多种数据源,包括由Impromptu产生的关系型数据库查询文件IQD、文本数据、dBase表等等。
用户设计模型的操作基本上用鼠标拖拽来完成,只需将所需维度、度量从数据源窗口拖拽到维度窗口和度量窗口,就能形成基本的模型结构。
Transformer是Cognos应用开发过程中的核心部分。
3、OLAP展现工具报表制作工具Powerplay。
CognosPowerplay是业界领先的OLAP多维分析和报表工具。
利用Powerplay,可以从任意角度、按任何组合的方式来探索数据,从而轻松地对KPI或收支进行报表。
Powerplay一体化主要的报表活动,并经过优化,将报表信息广泛地分发给用户。
4、Cognos报表和分析包括CognosVisualizer的高级数据可视化功能。
用户可以通过使用高度可视化的、协调的图形察看复杂的指标,快速理解业务绩效趋势、问题和机会。
BO(BusinessObjects)平台产品§BusinessObjectsEnterpriseProfessional6.5(BOE6.5平台)•BODesigner(语义层设计)•BOSupervisor(安全管理)•Infoview(商业智能门户)•RDBMSAccess(关系数据库访问)•BOSDK(开发集成)•BCAScheduler(报表定时)Options:
(选件)•BusinessObjectsPublisher(报表EMAIL/HTML方式发布)•BOEAuditor(审计)•BOEExplorer(HTML报表分析,如图表转换,钻取)•BOEOLAPAccess(连接OLAP,如HyperionEssbase)分析工具§BusinessObjects6.5(C/S分析工具)§WebIntelligence6.5(B/S分析工具)BusinessObjectsEnterprise作为一个整体套件,提供了包括报表设计、查询分析、监控管理等功能组件,通过这些组件来实现商业智能的具体功能:
1、BusinessObjects客户端分析工具BusinessObjects可以为您的企业提供完整的咨询,报表制作及分析功能。
2、WebIntelligenceWeb分析工具通过WebIntelligence,用户可经由内联网和外联网,对传统关系数据库以及在线分析处理(OLAP)服务器中的战略数据进行访问、分析和共享。
3、InfoView商业智能信息门户InfoView是一个企业级的商业智能信息门户,是能够在企业的内部及外部以安全的,集中的,个性化的方式表现给用户的商业智能信息门户。
InfoView不仅让用户可以个性化地管理、查看及分配它们的BI内容,而且它还是一个独立的商业智能入口4、Designer语义层设计BusinessObjects的所有解决方案在设计上都是为了能够让非技术用户采用一种简单的拖拽界面对其公司信息进行独立地查询、分析和报告。
Designer是一种高度可视化工具。
通过这种工具,管理员可以简单快速并且经济地对语义层进行设置。
5、BOEOLAPAccess-多维数据库访问BOE可以集成OLAP多维数据库,可以对存放在OLAP多维数据库中的数据进行查询,分析,并生成报表。
对于分析功能,BOE提供了一个DHTML的界面,可以在屏幕上拖,拽,同步可以钻取的图形,并且可以drill-through到更细节的报表。
6、其他Supervisor商务智能安全管理、BCAScheduler报表定时生成、DeveloperSuite-SDK开发、MSTRMicrostrategy7i中的报表是由事实对象、实体对象、度量对象、筛选对象、自定义组对象组成。
如下图设计人员将数据库表各字段根据业务需求映射为相应对象,通过这些对象组成最终客户所看见的报表。
上图中的“报表”、“报表组成部分”及“数据库”分别为:
报表:
根据业务需求定制为最终用户展示的固定报表,或用户自定义的自由查询。
报表组成对象:
根据业务逻辑定制的用以组成报表。
数据库:
关系型数据库。
二者差别:
MOLAP是事先生成多维立方体,供以后查询分析用,而ROLAP是通过动态的生成Sql,去做查询关系型数据库,如果没有做性能优化,数据量很大的时候,性能问题就会显得比较突出了。
Microstratge和cognos都自带OLAPServer,但是两者实现的原理是不同,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由于其在OLAPServer上的优势在处理大数据量数据方面更出色。
由于Cognos早在1969年就已成立,比其他3家都要早20年,这也决定了他们在技术架构上的差异。
据悉,除Cognos仍然沿用C/S架构外,其他几家主流厂商都基于B/S架构。
所以Cognos的产品并不能通过Internet进行浏览,但针对特定的和主流的ERP软件专门。
Cognos已设计了相应的加速器PPES(PowerPlayEnterpriseServer)可解决这个问题,相应的投资自然也会大幅增加。
BO与Brio都是在前端展现方面比较突出,用户接受程度较高。
但二者均无OLAPServer,导致数据监控功能较弱,虽然也可以与微软或Oracle的OLAPServer挂接,但这样毕竟受制于人,给客户提供的方案也不是最集成的。
正是因为这个原因,Hyperion才认为对Brio的收购是前端与后端的最完美的结合(不过由于缺少数据挖掘这部分功能,他们所谓的完美似乎也有些牵强)。
对此,现任Hyperion中国区销售总监的原Brio中国区总经理王善越认为,Hyperion自身的OLAPServer功能不错,扩展性好,而且可读可写,Brio可以从OLAP里拿数据,也可以从关系型数据库里提取数据,没有任何冲突。
而且双方产品合并后没有任何变化,被称为最匹配的合并。
另外从客户的角度,目前在国内既在前端用Brio,又采用HyperionOLAPServer的客户占了Brio全部客户的80%。
相反,BO斥资8.23亿美元收购Crystal的行为除了使其年营业额从4亿美元增长到7.36亿美元外,更多的是引起了业内人士的疑惑。
卡尔蒙特力认为,这二者的产品线重点都在前端展示,重合度很高,BO并没有使其产品线得到更有效的扩充。
对此,BO公司亚太区市场总监KrissChanne先生解释道,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公司(
http:
//www.fast-
(三)智能式布局
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)不支持绝对定位。
三、总结
由上述分析可知,每一种典型的产品在具备其特有优点的同时也带有一些缺点。
因此,在选择报表工具时,要根据具体的使用要求作出合理选择。
综合多种报表工具以及以前项目经验的整理出来的一份报表选型参考!
ITPUB个人空间_Q
二、r_t&q7G
序号
功能
二级功能
1
对操作系统的支持
UNIX
Linux
Windows
Other
2
对关系数据库的支持
Oracle
Sybase
SQLServer
Informix
DB2
Access
Other
3
对OLAP的支持
MicrosoftOLAP
OracleOLAP
SAPOLAP
SybaseIQ
Other
4
BI部署的复杂度
高中低
5
中间件的支持
IIS
Tomcat
JBOSS
WebSphere
BEA
Other
6
C/S架构支持
7
B/S架构支持
8
B/S支持方式
纯HTML
ASP/JSP页面
控件/插件方式
9
B/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.StyleReport
inetsoft
2.Cognos
试用版的评估期为30天。
IBM
3.BO
BusinessObjects是全球领先的商务智能(BI)软件公司
SAP
4.SSRS
SQLServerReportingServices(SSRS)
SSAS是SQLSERVER2005中用于BI的组件
MicrosoftSQLServer2008企业版
5.BRIO
BrioIntelligence
BrioSoftware
6.润乾