BI 工具比较报告
|
| BO | MSTR | Hyperion | Cognos |
一、软件平台 |
|
|
|
|
|
|
|
|
|
|
|
关系型数据库 | Oracle | Y | Y | Y | Y |
| Teradata | Y | Y | Y | Y |
| DB2 | Y | Y | Y | Y |
| Sybase | Y | Y | Y | Y |
| Informix | Y | Y | Y | Y |
| SQL Server | Y | Y | Y | Y |
| Access | Y | Y | Y | Y |
| 其他 | Y | Y | Y | Y |
WEB Server | BEA WebLogic | Y | Y | Y | Y |
| IBM WebSphere | Y | Y | Y | Y |
| SunOne | Y | ? | Y | ? |
| JBOSS | Y | ? | ? | ? |
| Tomcat | Y | Y | Y | Y |
| Microsoft IIS | Y | Y | Y | Y |
操作系统 | Windows2000/2003 | Y | Y | Y | Y |
| Solaris | Y | Y | Y | Y |
| AIX | Y | Y | Y | Y |
小计:
四家产品中,对上表中列出的关系数据库的支持种类均为8种(含其他数据种类);对列出的WEB Server的支持,BO支持6种,MSTR支持4种,Hyperion支持5种,Cognos支持4种;上表中列出的3种操作系统,四家产品全部支持。
对关系型数据库的支持,BO、MSTR、Hyperion和Cognos都能够支持Informix、Oracle、TeraData、DB2等主流数据库以及Access等桌面数据库或其他格式的数据源,同时各产品均能够支持ODBC/JDBC等开放式数据访问接口。
对于操作系统的支持方面,BO的BO XI Server一次部署即可完成全部产品组件的Server端安装;Cognos产品的Report Net产品、Powerplay Enterprise Server产品、Upfront Server需要各自分别安装。
对于WEB Server的支持方面,BO产品因符合J2EE框架规范,及Microsoft.Net框架规范,因此能够部署在多种J2EE应用服务器上,MSTR、Cognos、Hyperion也能够支持多种主流WEB Server。
|
| BO | MSTR | Hyperion | Cognos |
二、用户方功能 |
|
|
|
|
|
|
|
|
|
|
|
结构支持 | Browser/Server | Y | Y | Y | Y |
| Client/Server | Y | Y | Y | Y |
浏览器支持 | IE | Y | Y | Y | Y |
| Netscape | Y | Y | Y | Y |
| Opera | N | N | N | N |
| Mosaic | N | N | N | N |
多语言支持 | 中文 | Y | Y | Y | Y |
| 英文 | Y | Y | Y | Y |
是否需要下载浏览器插件 | 需要/不需要 | 可选 | 不需要 | 需要 | 需要 |
最终用户培训周期 | 一天 | Y |
|
|
|
| 二天 |
|
|
|
|
| 三天 |
| ? | ? | ? |
| 一周 |
|
|
|
|
自编公式功能 |
| Y | Y | Y | Y |
支持脱机访问 |
| Y | N | Y | Y |
分析结果本地化保存 |
| Y | Y | Y | Y |
结果回写服务器,以便所有用户共享 |
| Y | Y | Y | ? |
是否支持报表结果与数据源最新变动情况自动同步 |
| Y | Y | Y | Y |
除升降序外,是否支持客户对维度的自定义排序 |
| Y | N | N | Y |
能以几种形式将结果导出 | | Y | Y | N | Y |
| HTML | Y | Y | Y | Y |
| XLS | Y | Y | Y | Y |
| TXT | Y | Y | Y | Y |
小计:
上表中列出的各项功能点中(共18项,下载浏览器插件和培训天数除外):BO满足16项,MSTR满足14项,Hyperion满足14项,Cognos满足15项。
在各项功能中,脱机访问功能只有MSTR不能支持;BO、Cognos能够支持客户对维度的自定义排序。
|
| BO | MSTR | Hyperion | Cognos |
三、开发功能 |
|
|
|
|
|
|
|
|
|
|
|
模型设计工具的结构 | B/S | Y | Y | Y | Y |
| C/S | Y | Y | Y | Y |
| B/S和C/S |
|
|
|
|
| 其他 |
|
|
|
|
分析结果发布方式 | WEB | Y | Y | Y | Y |
| | Y | Y | Y | Y |
| File | Y | Y | Y | Y |
| Fax/mobile | Y | Y | Y | Y |
B/S方式与C/S方式相比受限程度 | 很大程度 |
|
|
|
|
| 有些限制 | Y | Y | Y | Y |
| 一样 |
|
|
|
|
| 更灵活 |
|
|
|
|
是否支持集中的用户权限管理 |
| Y | Y | Y | N |
访问权限级别 | 到表的控制级别 | Y | Y | N | Y |
| 到字段的控制级别 | Y | Y | N | Y |
| 到维度的控制级别 | Y | Y | N | Y |
| 到最细节数据项 | Y | Y | N | Y |
支持的安全访问机制 | SSL | Y | Y | Y | Y |
| 数字签名 |
|
|
|
|
| 证书 |
|
|
|
|
| 不支持 |
|
|
|
|
在多节点情况下,是否支持集中认证 |
| Y | N | N | N |
为开发者提供的语言 | JavaScript | Y |
| Y |
|
| 专用语言 | Y | Y |
| Y |
| 其他 |
|
|
|
|
是否为其他工具提供接口 | VC | Y | Y | Y | Y |
| VB | Y | Y | Y | Y |
| Power Builder | Y | Y | Y | Y |
| Delphi | Y | Y | Y | Y |
是否支持某些通用元数据标准 | CWM | Y | ? | ? | ? |
| OMI | Y | ? | Y | ? |
| XML | Y | ? | ? | ? |
| 其他 |
|
|
|
|
是否提供完善的帮助文档和错误指南 |
| Y | Y | Y | Y |
厂商分公司支持 | 北京 | Y | Y | Y | Y |
| 上海 | Y | Y | Y | Y |
| 广州 | Y | Y | Y | Y |
| 其他 | Y(成都) | Y | Y(成都) | N |
小计:
开发功能方面的功能特性上表中列出了共34项(不包括B/S功能与C/S功能相比的受限程度),BO支持27项,MSTR支持22项,Hyperion支持19项,Congos支持21项。
对于数据库权限控制方面的特性,Hyperion Intelligence的权限针对文档进行控制,对数据的控制则使用脚本语言进行编写开发。
对于C/S方式和B/S方式的功能对照,四家厂商的产品目前在B/S模式下功能均有一定限制。
对于集中认证方面的功能,除BO产品之外,其他产品若需实现多节点下的集中认证,必须借助LDAP;而BO不需借助第三方LDAP Server即可实现此功能。
厂商分公司支持,BO和Hyperion为国外原厂在国内主要城市的分支机构提供销售和服务支持,Cognos和MSTR为厂家代理商在国内提供产品销售和支持。
|
| BO | MSTR | Hyperion | Cognos |
四、分析能力 |
|
|
|
|
|
|
|
|
|
|
|
是否做钻取操作 |
| Y | Y | Y | Y |
能够做旋转操作 |
| Y | Y | Y | Y |
能够进行数据过滤 |
| Y | Y | Y | Y |
能够进行数字转化为图形的操作 |
| Y | Y | Y | Y |
请选择可支持的图形的种类 | 饼图 | Y | Y | Y | Y |
| 堆叠 | Y | Y | Y | Y |
| 三维 | Y | Y | Y | Y |
| 折线 | Y | Y | Y | Y |
| 散点 | Y | Y | Y | Y |
| 雷达 | Y | Y | Y | Y |
| 其他 | Y | Y | Y | Y |
能否对数学、统计、财务的支持,如阶乘、方差、折旧等 |
| Y | Y | Y | Y |
能够支持时间序列分析 |
| Y | Y | Y | Y |
是否提供交集、补集等集合运算功能 |
| Y | Y | Y | Y |
提供内置函数的数量 |
| >900个 |
|
|
|
报表功能与中国特色报表的贴近程度 |
| 完全符合 | 不太符合 | 不太符合 | 不太符合 |
小计:
上表所列共14项分析能力功能项中(不包括内置函数数量、与中国式报表贴近程度),四家产品均能够支持。
在中国式复杂报表的开发能力上BO优于其他厂家,BO Crystal的报表工具的灵活性、易用性较好,可制作出完全符合中国特点的报表。在OLAP前端分析工具方面,Cognos Powerplay也有一定优势。
| BO | MSTR | Hyperion | Cognos |
五、扩展能力 |
|
|
|
|
|
|
|
|
|
是否提供数据挖掘扩展 | Y | N | N | Y |
是否提供数据抽取扩展 | Y | N | N | Y |
是否提供建模工具 | Y | Y | Y | Y |
是否有单独的报表工具 | Y | N | N | Y |
是否提供元数据管理工具 | Y | Y | ? | ? |
是否能嵌入其他管理软件 | Y | N | N | N |
是否提供负载平衡功能 | Y | Y | Y | N |
是否有多机冗余和故障点恢复功能 | Y | Y | Y | ? |
小计:
上表所列各项(共8项),BO支持8项,MSTR支持4项,Hyperion支持3项,Cognos支持4项。
数据抽取扩展方面,BO和Cognos均有独立的ETL工具,MSTR和Hyperion没有独立ETL工具。
BO和Cognos均有独立的报表工具(BO为Crystal Report,Cognos为Report Net)。MSTR和Hyperion则是查询、报表、分析都使用同一产品。
在嵌入其他管理软件方面,只有BO DI产品能够支持SNMP协议,产品运行监控可使用通用的网管软件进行管理。
| BO | MSTR | Hyperion | Cognos |
六、重点功能 |
|
|
|
|
|
|
|
|
|
部署方式灵活性 | 灵活 | 灵活 | 一般 | 灵活 |
复杂报表制作难易程度 | 容易 | 困难 | 困难 | 困难 |
最终客户掌握使用报表工具的难易程度 | 容易 | 困难 | 容易 | 中等 |
直接通过浏览器在报表上进行OLAP分析,除了常规的旋转、切片、钻取之外,还应当包括从汇总数据到详细数据的无缝钻透和跨主题的交叉钻取功能 | 支持 | 支持 | 不支持 | 支持 |
直接在WEB上灵活地建立、定制不同的分析指标和各种指标计算公式 | Y | Y | N | N |
具有多种预测分析算法、趋势分析、时间序列分析、假设分析和回归分析功能 | Y | ? | N | ? |
具有丰富的分析功能,如最优/最差分析、例外分析、排名分析、比较分析等 | Y | Y | Y | Y |
提供报表调度功能,即在非高峰时间调度报表,生成报表结果 | Y | Y | Y | Y |
允许用户设置一定的预警条件,即当报表中某一项满足一定条件时,以特定的格式(包括特殊字体、特殊符号或图片)显示此项 | Y | Y | Y | Y |
提供用户订阅报表的能力,即允许用户通过一定的时间频度订阅报表,将报表执行结果发送到相应位置 | Y | Y | Y | Y |
提供数据缓存机制,使重复进行的查询操作无需频繁直接查询数据库,从而减少网络传输,全面提高即席查询性能 | Y | Y | Y | ? |
提供资源控制机制。系统管理员能够监控查询的运行进程,并停止长时间运行的查询,控制资源使用效率 | Y | Y | Y | N |
用户设立不同的查询优先级,实现数据仓库资源的合理分配 | Y | N | N | N |
小计:
上表所列各项(共9项,不含部署灵活性、复杂报表制作难易程度、报表工具易掌握程度、穿透钻取和交叉钻取4项),BO支持9项,MSTR支持7项,Hyperion支持6项,Cognos支持4项。
在复杂报表的支持方面,BO Crystal产品能够满足多数据源、复杂格式等报表需求,用户使用界面简单易用。