BI前端展示工具评估1参评工具参评的工具包括:MSTR、BO、Cognos、Brio、SAS、CA2选择说明对于本次选择的六类产品,除CA的BI产品外,其他五类都是在BI业界非常出名的公司的产品,从互联网上各类搜索引擎的搜索结果既可以看出。其中:MSTR:全称MicroStrategy为正在开发的电信经营分析系统,以下简称MSTR。评估数据来源于开发的经验和同系统支撑商的交流;BO:为交流演示后,重点关注的产品,在中国有很好的市场。评估数据来源于同系统提供商的交流和互联网;Cognos:应用于本人实施过的电信经营分析系统,评估数据来源于本人系统研发、实施经验;Brio:应用于某电信经营分析系统,评估来源于本人对相关实施系统(电信领域)的调研、同维护人员的交流以及互联网;SAS:属于在统计分析、数据挖掘方面全球一流的SAS公司的产品。评估数据来源于互联网;CA:应用于某电信经营分析系统。评估数据来源于对系统的调研和互联网。3BI公司介绍2003年3月,Cognos公司并购软件公司Adaytum,7月17日BusinessObjects并购Crystal,7月24日,Hyperion并购Brio,世界的BI市场正在掀起并购风。4产品介绍参与评估产品的介绍1.1.MicroStrategy公司产品1、公司简介MicroStrategy公司由MichaelJ.Saylor创建于1989年,最初主要是作为一家决策支持领域的咨询公司,随后发展过程中,在1993年推出了第一个产品包:MicroStrategyAgent,随后相继推出一系列产品:MicroStrategyWeb、MicroStrategyBroadcaster、MicroStrategyTelecaster等,现最新产品包称之为MicroStrategy7,致力于提供面向个性化的电子商务智能解决方案。2、产品介绍MicroStrategyIntelligenceServer——整个产品中核心产品,多层体系结构下的中间应用服务器,为各种前端应用提供中间应用层能力。MicroStrategyWeb——Web体系下的应用服务器,提供基于Web体系下的查询、电算表格和多维分析能力。MicroStrategyAgent——数据挖掘、应用开发工具,提供API接口。MicroStrategyInfoCenter——企业级报表,门户工具。MicroStrategyArchitect——商业对象抽象层设计工具。MicroStrategyDesktop——MicroStrategyAgent、MicroStrategyArchitect和MicroStrategyAdministrationUtility的集成化应用环境1.2.BO产品介绍桌面产品包括:BusinessObjectsExplorerReporter查看、刷新、计划、分发和打印全客户文档,创建新查询和文档,OLAP的旋转和切片以及钻取功能。Designer允许universe设计者创建、管理和分发universes.universe用日常商业商业术语代表数据结构,属于语义层Supervisor允许管理员进行权限管理BusinessQueryExcel加载项,使用BusinessObjectsuniverse,支持关系型和多维数据库(OLAP)BusinessMiner发现并处理数据中的隐含关系企业级服务器产品包括:InfoviewWebIntelligence(Reporter和Explorer)是BusinessObjects基于WEB的决策支持系统。BroadcastAgent制定自动发布文档的定时机制。1.3.Cognos的产品简介Cognos公司的产品是由一系列的功能模块组合而成的套件,包括如下一些模块:PowerplayEnterpriseServer——是PowerPlay企业级的服务器。由应用服务器和Web服务器组成。可在Internet、广域网和局域网上发布Cubes并作为在线分析运行平台。ImpromptuWebReport——WEB界面的报表制作和发布的专业平台。Scenario——系统提供的ETL工具。4Thought——建模与预测模块,采用神经网络技术。Impromptu——是企业级、交互式数据库查询和报表生成工具,提供查询、报表功能,针对关系型数据。Powerplay——提供OLAP分析功能,针对多维数据PowerCube(Cognos的多维数据结构)。在Powerplay中可以钻取到Impromptu中。这是Cognos公司的集成平台。Transformer——是一个OLAP服务器。主要用来创建模型,帮助你组织数据,将不同数据源的数据整合到PowerCube当中,形成多维数据源。CognosUpfont——网络集成的门户UpfontAccess——负责权限的设置与验证1.4.Brio产品介绍美国BrioTechnology是一家纳斯达克上市公司,其集中精力于OLAP的前端展示,不提供OLAP的数据整理和重组功能,没有OLAP分析引擎。主要产品:Client/Server方式的客户端BrioQueryDesignerTM——(供开发人员、数据库管理员和系统管理员使用)查询、分析及报表制作,具有数据库管理功能、安全性、审计和共享库设置BrioQueryExplorerTM——(供高级用户使用)查询、分析及报表制作,直接访问数据库表和共享库BrioQueryNavigatorTM——(供需要业务即时信息的分析人员使用)查询、分析及报表制作,访问共享库中预先定义好的数据模型和报表Web方式的客户端Brio.InsightTM——基于Web浏览器的查询、分析及报表。根据报表信息和用户的属性而设定不同层次的报表分析功能(供活跃的分析人员和报表用户使用)。Brio.QuickviewTM——基于Web浏览器的报表查看和数据视图更新(供报表查阅者使用)。Brio.Enterprise的服务器产品OnDemand服务器——Web应用服务器,用户可通过Web进行查询,实现客户端零管理,提供报表级安全性及独特的可适应性报表技术Broadcast服务器——广播服务器,可按预定时间表进行自动查询处理,通过电子邮件、网络、打印机及Web发送报表,其执行情况可通过电子邮件反馈给用户1.5.CA公司产品CA也提供非常齐全的产品线:CleverPathTMPredictiveAnalysisServer数据挖掘工具CleverPathTMOLAPOLAP分析的应用工具,是一个包括C/S和B/S网页的CleverPathTMForest&Trees提供查询处理功能CleverPathTMAionBusinessRulesExpert数据组织及元数据管理CleverPathTMReporterC/A结构下的报表制作工具CleverPathTMPortal定时调度工具CleverPathTMEnterpriseContentManager信息分发共享工具5产品对比项目MSTRBOBrioCognos产品功能独立的应用服务层基于组件的应用服务器IntelligenceServer,功能强大,附属工具丰富应用服务器为WebIntelligence负责数据的交互,功能较简单,性能依赖于OLAP的性能Brio.EnterpriseOnDemand负责数据的交互,功能较简单,性能依赖于OLAP的性能PowerPlayEnterpriseserver负责数据的交互,提供基础的服务器调优和负载平衡的调整,监控能力较弱安装难易程度客户端无任何安装;服务端的安装全程自动安装前需要改区域设置和本地安全策同COGNOS类似安装需要经过指导,安装后的配置项目MSTRBOBrioCognos化,没有专用的设置参数的输入,较容易安装。略,容易安装失败,并且不支持较烦琐,容易安装失败兼容性Microstrategy不能连接第三方的OlapServer(它有自己的Rolap)生成的分析模型数据也不能被第三方工具共享,只能自己使用BO5中文版不能在B/S方式下对Essbase进行自由钻取brio同震荡波补丁冲突(KB835732)出现Shift重复字符Cognos连接ESSBASE在UNIX下有版本限制,6.2以后的就不行了Cognos不支持复合数据,不支持“多对多”关联纯Web架构是纯WEB架构不过最近为了加强报表的制作,添加pdf显示功能不是,需要下载OCX插件,报表样式不丰富QuickView:不能与数据库交互,类似离线分析,客户端需要下载插件。Insight:能够与数据库进行交互,Server端为OndemandServer,客户端需要下载插件。不是,需要下载OCX插件,报表样式不丰富OLAP部分是,报表部分需要PDF插件。现在新推出的ReportNe可以通过纯WEB方式来制作类似水晶报表一样的复杂格式报表,这样就形成全套的WEB解决方案数据容量100G以上单个数据模型60~70G(ESSBASE)单个数据模型60~70G(ESSBASE)10G以下应用平台的支持操作系统:WIN2000SERVER;WIN2003SERVER;UNIX;数据库系统:主流的RDBMS同MSTR同MSTR同MSTR能否钻透到详单级可以,由于时基于ROLAP架构的数据分析,在模型设计上就能直接支持详单的钻透,实现方便。但也要受到系统查询速度的限制。直接在工具中创建查询列表对象,并且对象可以是详单也可以是有数据关联的表,实现起来较方便。BO的基于桌面的cube方式先天地受到cube中包含的数据量和在有限的数据集上进行的分析的限制。在用户的钻取操作发生后并没有提供相应的数据限制,因此在查询详单时,数据承爆炸式的增长。需要二次开发才能做到统计报表向详单的钻透,工作量较大。可以,但是详单的显示数据量较小(10条左右),并且需要转到PDF格式。项目MSTRBOBrioCognos大数据量解决方案特有的ROLAP引擎,针对1G以上数据模型有专项优化,支持100GB以上的数据模型分析支持到TB级的数据分析,对大数据量的SQL提供优化。技术人员可以通过调整VLDB属性进一步优化根据OLAP服务器的性能决定,搭配essbass时支持10G左右数据模型,无OLAP服务器时,显示效率较低。根据OLAP服务器的性能决定,搭配essbass时支持10G左右数据模型对大数据量的模型无法支持,最高数据量为3GB左右产品线的完整程度缺乏ETL和数据挖掘工具缺乏数据挖掘工具,ETL工具刚开发完毕,未投入使用缺乏ETL和数据挖掘工具,拥有全部的BI产品线,功能较丰富产品集成情况集成度高,提供集成的数据连接、模型制作、报表发布、权限管理的界面。集成度中等,web功能同传统C/S模式差距较大集成度中等,web功能同传统C/S模式差距较大集成度低,每种应用都对应单独的使用界面信息分发信息分发由Narrowcast组件完成,功能强大,可发手机短信、邮件、传真,可以包含声音文件,需另外购买报表分发需要二次开发MicroStrategyNarrowcast组件可以实现信息的主动分发,将信息分发到邮件、手机、传真等平台;内部支持报表订阅机制,用户主动订阅报表信息;内部不支持报表发送,需要二次开发实现。报表的分发的实现较为方便也有消息分发的组件有报表分发功能有发邮件的接口有报表分发功能有发邮件的接口SDK开放程度开放程度很高,提供全面的sdk开发包,较少,功能封装在OCX中,支持纬度参数的输入等二次开发函数,尤其不提供权限接口,提供数据更新、启动服务等简单操作的命令行模式有,但较少,功能封装在OCX中,支持纬度参数的输入等二次开发函数,提供数据更新、启动服务等简单操作的命令行模式极少,许多功能二次开发无法实现,但提供初步的用户功能权限操作的函数,提供数据更新、启动服务等简单操作的命令行模式所提供的webAPI非常有限,而且没有真正的web客户项目MSTRBOBrioCognos化能力,也不能嵌入到现有应用系统中