比较
|
Microstrategy
|
Brio
|
Business Objects
|
对本项目的意义
|
纯Web
|
纯粹的web
|
不是纯Web,需下载插件
|
不是纯web,需下载ActiveX控件或Java applet
|
在不同的情况下不同点的互访,会对系统的安全提出高的要求,那么不同系统都会部署自己的防火墙,如果前端有插件的话就不容易穿透防火墙的部署,对互访造成影响。也会对所以如果不是纯web情况就不利于防火墙的部署,另外也不是真正的零客户端,会给日后系统管理员带来一定的维护工作。
|
扩展性
|
全面开放的API,可进行任意程度的集成开发 |
Brio不提供SDK二次开发
|
BO提供有限的API,不提供系统管理的API |
与其它系统的集成是目前项目中基本上都会遇到的需求,如果没有全面开放的接口,就无法进行与其它系统很好的深度集成,完成项目中的需求。也对日后系统的可扩展性留下隐患。
|
分析能力 |
200多个分析函数,是rolap产品,可以分析数据仓库任意深度的数据 |
分析能力有限。操作方式极为复杂,需要进行另外进行查询建立。
|
实现困难
|
项目中需求有可能要求分析详单数据进行比较和查询,并对任意深度的数据进行分析,MSTR可查询分析数据仓库中的任意地方的数据。
|
安全性
|
四级安全架构保护敏感数据、多种鉴权机制保障用户安全、行业标准的加密体系
|
不提供LDAP的鉴权,不利于多级防火墙的部署
|
不支持Web产品线完整的SSL加密,不利于多级防火墙的部署, |
安全性也是项目中要考虑的很重要一点。数据的安全,防火墙的部署,和标准加密体系的应用都是对安全方面部署的很好的保证。 |
平台特性
有MicroStrategy通过单一平台在一个界面上提供了集成的查询、报表、OLAP和高级分析功能。Business Objects等都需要多种不同的工具用于支持不同的界面、元数据结构和报表图形格式,这样每一个工具都有自己的一套接口。终端用户要学习和使用大量的接口,报表制作范例和报表制作功能,管理员也必须为多个工具创建和支持报表制作环境,包括手动集成各种工具中的元数据。所以这些分散的工具对系统管理员和最终用户产生了消极的影响。
全功能的纯HTML界面 MicroStrategy的纯web架构通过纯HTML界面提供了全功能的Web报表和OLAP分析功能和基本上与C/S结构对等的强大报表功能。而Business Objects和Brio都需要下载ActiveX控件或Java applet来支撑基本的web查询和报表,这样在真正的项目实施中就不利于防火墙的部署,另外也不是真正的零客户端,会给日后系统管理员带来一定的维护工作。
伸缩性 MicroStrategy 7 Intelligence Server是真正意义上的应用服务器,具有自动调优、动态分配资源等功能。Business Objects和Brio都没有真正意义上的应用服务器。所以当日后项目中的数据随着时间会逐渐积累,增大到一定的数据量,也可能会有大规模用户数的扩充,这样对于没有真正应用服务器的Business Objects和Brio来说,对海量数据和大规模用户数支持的稳定性就会存在问题。
安全性 作为一个基于Web的报表和分析平台,MicroStrategy 7i 在两个方面满足迫切的Internet安全需要。通过以三代多层结构作为基础,MicroStrategy 7i 遵守了几乎所有的可接受的安全架构标准。通过遵守开放标准,MicroStrategy 7i 可以无缝地与飞速发展的Internet安全解决方案集成。只有MicroStrategy在整个平台中天然支持SSL。无论是Business Objects还是Brio都无法做到对其Web产品线的完整的SSL支持。
扩展集成性 Microstrategy提供了3000多个函数。包括系统管理和安全管理函数提供JSP, ASP, COM, Web Service等多种API接口。通过这些开放的API就能实现项目中基本的Web界面客户化,和门户集成,与其它工具或系统的数据共享和集成,系统控制或管理的集成,另外本身MSTR提供ASP和JSP两个版本。这些都很好的保证了日后系统的可扩展性。Brio不提供SDK二次开发,二次开发仅限于Brio内的EIS定制,跟其它系统的集成程度有限。Business Objects不提供系统管理的API。这些都为日后系统的可扩展性留下了隐患。
分析能力 MicroStrategy提供了200多个分析函数,包括超过55打包的财务函数,包括IRR, Present and Future Value, yield calculations, depreciation methods等。Business Objects未提供财务函数支持,Brio则提供了有限的几个财务函数。这样就很难满足符合复杂报表的要求,譬如贡献度或集合分析等。
兼容性 MicroStrategy MDX Server是Microsoft OLE DB for OLAP (ODBO)兼容的服务器,能够提供ODBO的所有服务和分析功能--能够兼容包括Microsoft Excel 2000在内的客户端。所以MSTR提供对excel的完全支持,包括以excel做客户端进行数据分析。这些都是Business Objects和Brio无法提供的。Brio进行excel导出时甚至都会丢失部分样式。对于已经适应了第三方前端工具的用户而言,现在无需适应新的界面方式就可以使用MicroStrategy 7i的BI平台,从而获得其它第三方的架构所无法提供的伸缩性、安全性和分析特性。
|