数据仓库技术解决计划之ExpressServe
IBM、Oracle、Sybase、CA、NCR、Informix、Microsoft和SAS等有实力的公司相继通过收购或研发的途径推出了自己的数据仓库解决方案。BO和Brio等专业软件公司也前端在线分析处理工具市场上占有一席之地。根据各个公司提供的数据仓库工具的功能,可以将其分为3大类:解决特定功能的产品(主要包括BO的数据仓库解决方案)、提供部分解决方案的产品(主要包括Oracle、IBM、Sybase、Informix、NCR、Microsoft及SAS等公司的数据仓库解决方案)和提供全面解决方案的产品(CA是目前的主要厂商)。 1 、BusinessObjects(BO)数据仓库解决方案
BO是集查询、报表和OLAP技术为一身的IDSS,它使用独特的语义层和动态微立方技术来表示数据库中的多维数据,具有较好的查询和报表功能,提供钻取等多维分析技术,支持多种数据库,同时还支持基于Web浏览器的查询、报表和分析决策。虽然BO在不断增加新的功能,但从严格意义上讲,只能算是一个前端工具。也许正是因为如此,几乎所有的数据仓库解决方案都把BO作为可选的数据展现工具。
BO支持多种平台和多种数据库,同时支持Internet/Intranet。BO主要作为第三方产品或其它公司的产品结合进行使用。BO是集成查询,报表和分析功能工具,它还提供了世界上第一个通过Web进行查询、报表和分析的决策支持工具Webintelligence,第一个可以在Microsoft Excel集成企业公共数据源中数据的工具Businessquery和面向主流商业用户的数据挖掘工具Businessminer,用其可以实现深入的分析用以发掘深层次的数据之间的关系。
2、 IBM数据仓库解决方案
IBM公司提供了一套基于可视数据仓库的商业智能解决方案,具有集成能力强,高级面向对象SQL等特性。包括:Visual Warehouse(VM)、Essbase/DB2OLAP Server 5.0和IBM DB2 UDB,以及来自第三方的前端数据展现工具(如BO)和数据挖掘工具(如SAS)。其中,VW是一个功能很强的集成环境,既可用于数据仓库建模和元数据管理,又可用于数据抽取、转换、装载和调度。Essbase/DB2 OLAP Server支持:“维”的定义和数据装载,它不是关系型OLAP,而是混合型的OLAP。
IBM采取合作伙伴战略,例如其前端数据展现工具可以使Business Objects的BO、Lotus的Approach、Cognos的Impromptu或IBM的QueryManagementFacility,多维分析工具支持ArborSoftware的Essbase和IBM的DS2 OLAP服务器,统计分析工具采用SAS系统。
IBM公司推出的DB2 UDB 7.1主要实现以下功能:电子商务,包括e-commerce、ERP、客户关系管理、供应链管理、网络自助和商业智能,帮助企业实现电子商务。商业智能利用已有的数据资源来支持企业决策,包括数据访问、数据分析、成本控制、获取新的商业机会和提高客户忠诚度;数据管理包括准确高效的运行查询和应用、安全的存储、访问数据、数据恢复和在复杂的硬件环境下实现应用;增强DB2家族产品,满足当今异构计算环境的需要,实现开放时机决方案。
3 、Oracle数据仓库解决方案
Oracle作为世界上最大的数据库厂商之一,凭借其在技术、资源和经验上的优势,一直致力于为企业提供最能满足企业竞争需要的数据仓库解决方案,其数据仓库解决方案包含了业界领先的数据库平台、开发工具和应用系统。Oracle数据仓库突破了现有数据仓库产品的局限,能够帮助企业以任何方式访问存放在任何地点的信息,在企业中的任何层次上,满足信息检索和商业决策的功能需要。数据仓库解决方案能够提供一系列的数据仓库工具和服务,具有多用户数据仓库管理能力,多种分区方式,较强的与OLAP工具的交互能力,以及快速和便捷的数据移动机制等。
Oracle数据仓库解决方案主要包括两部分:
(1)、Oracle Ecpress:它由4部分组成,Oracle Express Server是一个MOLAP服务器,它利用多维模型,存储和管理多维数据库或多维高速缓存,同时也能够访问多种关系型数据库;OracleExpressWebAgent通过CGI或Web插件支持基于Web的动态多维数据展现;OracleExpressObjects前端数据分析工具提供了图形化建模和假设分析功能,支持可视化开发和事件驱动编程技术,提供了兼容Visual Basic语法的语言,支持OCX和OLE;OracleExpressAnalyzer是通用的面向最终用户的报告和分析工具。
(2)、OracleDiscoverer:即席查询工具,专门为最终用户设计,分为最终用户版和管理员版,在其数据仓库解决方案实施过程中,通常把汇总数据存储在Express多维数据库中,而将详细数据存储在Oracle关系数据库中。需要详细数据时,ExpressServer通过构造SQL语句访问关系数据库。但目前的Express还不够灵活,数据仓库设计的一个变化往往导致数据库重构。
4、 Sybase数据仓库解决方案
Sybase公司提供的数据仓库解决方案以能够支持多种关系型数据库而受到业界的推崇。它能够同时处理几十个即席查询,其垂直数据存储技术是系统只访问特定的少量数据,使得查询速度比传统的关系型数据库管理系统快100倍。
Sybase提供的数据仓库解决方案称为Sybase企业级关系型数据库,AdaptiveServerIQ是专门为数据仓库设计的关系型数据库,它为高性能的DSS和数据仓库的建立作了专门的优化处理,SybaseIQ支持各种流行的前端展现工具(如CognosImpromptu、BusinessObjects和BrioQuery等)。数据分析与展望工具包括PowerDimensions、EnglishWizard、InfoMaker和PowerDynamo等,PowerDimensions是图形化的OLAP工具,支持SMP和多维缓存技术,能够集成异构的关系型数据仓库和分布的数据集市,从而形成单一新型的多维模式,数据仓库的维护与管理工具包括WarehouseControlCenter、SybaseCentral和DistributionDirector,其中WarehouseControlCenter是为数据仓库库开发人员提供的元数据管理工具。
Sybase提供了完整的数据参股解决方案QuickStartDataMart,具有良好的性能,并支持第三方数据展现工具,它尤其适合于数据集市应用。另外,Sybase可以提供面向电信、金融、保险和医疗保健4个行业的客户关系管理产品。
5、 Infomix数据仓库解决方案
(编辑:ASP站长网) |