oracle与ibm的数据仓库比较6726.docx
《oracle与ibm的数据仓库比较6726.docx》由会员分享,可在线阅读,更多相关《oracle与ibm的数据仓库比较6726.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北京市*局项目(数据仓库)数据仓库比较项目编号:数据仓库比较Oracle vs DBB21文档简介31.1文档目目的31.2文档范范围31.3缩写约约定31.4参考文文档和文献31.5文档概概述42相关的产品品比较52.1数据仓仓库52.2ETLL工具52.3OLAAP62.4展示工工具63开发过程73.1Oraacle的开开发过程73.2DB2的开发发过程74应用性771 文档简介1.1 文档目的此文档,用来介介绍Oraccle的数据据仓库产品与与IBM公司司数据仓库产产品的比较文文档。通过本文,使使开发团队及及最终使用者者对两个数据据仓库有初步步的认识,为为数据仓库及及相关产品的的选择提供
2、依依据。1.2 文档范围所以文中没有具具体实施的细细节,适用读读者:n 开发人员n 项目经理n 开发经理n 最终用户1.3 缩写约定缩写描述IDSInterneet Devvelopeer SuiiteOWBOracle Warehhouse Buildder1.4 参考文档和文献献编号文档名称版本日期1DB2 vs Oraclle(BI)2Data Waarehouuse Centeer Appplicattion IIntegrrationn Guidde 8.231.5 文档概述本文档主要是从从各各角度对对ORACLLE的数据仓仓库和IBMM的数据仓库库的分析,下下面就两方面面的产品做一
3、一下简单的概概述:IBM IBBM公司提供供了一套基于于可视数据仓仓库的商业智智能(BI)解解决方案,包包括: Waarehouuse maanagerr、Essbbase/DDB2 OLLAP Seerver 5.0、IIBM DBB2 UDBB,以及来自自第三方的前前端数据展现现工具(如BBO)和数据据挖掘工具(如如SAS)。其其中, Warehoouse mmanageer是一个功功能很强的集集成环境,既既可用于数据据仓库建模和和元数据管理理,又可用于于数据抽取、转转换、装载和和调度。Esssbasee/DB2 OLAP Serveer支持“维维”的定义和和数据装载。EEssbasse/
4、DB22 OLAPP Servver不是RROLAP(RRelatiional OLAP)服服务器,而是是一个(ROOLAP和MMOLAP)混混合的HOLLAP服务器器,在Esssbase完完成数据装载载后,数据存存放在系统指指定的DB22 UDB数数据库中。 严格说来,IBBM自己并没没有提供完整整的数据仓库库解决方案,该该公司采取的的是合作伙伴伴战略。也就就是说IBMM公司在展现现和多维分析析上留有接口口,所有第33方的公司可可以利用这个个接口来连接接到IBM的的系统中提取取想要的数据据.例如,它它的前端数据据展现工具可可以是Bussinesss Objeects的BBO、Lottus的A
5、ppproacch、Coggnos的IImprommptu或IIBM的Quuery MManageement Facillity;多多维分析工具具支持Arbbor Sooftwarre的Esssbase和和IBM(与与Arborr联合开发)的的DB2 OOLAP服务务器;统计分分析工具采用用SAS系统统。 Oracle Oraccle数据仓仓库解决方案案主要包括OOWB和Orracle Discoovererr两个部分。然而Express 是和Oracle 8i配合使用的OLAP Server。从Oracle 9i开始(包括10g),Oracle把OLAP Server整合进了数据库,作为了数
6、据库的一个选件,Oracle Express Server是一个MOLAP (多维OLAP)服务器,它利用多维模型,存储和管理多维数据库或多维高速缓存,同时也能够访问多种关系数据库;OWB(Warehouse builder) 可以完成数据仓库建模和元数据管理,又可用于数据抽取、转换、装载和调度以及多维模型的建立; Oracle Discoverer属于查询工具是专门为最终用户设计的,分为最终用户版和管理员版。 Discoverer是Oracle的OLAP展示工具,无需编程。1.6 数据仓库ORACLE采采用Clusster体系系结构,多个个节点共享硬硬盘,存在磁磁盘I/O瓶瓶颈,可伸缩缩性较
7、差,少少见超过4个个节点的实例例。ORACCLE基本上上没有真正TTB级的数据据仓库,客户户往往被要求求将其海量数数据分解到多多个数据库中中。IBM采用MPPP体系结构构,每个节点点独享各自的的硬盘空间,各各个节点间通通过高速网络络交换数据。可可伸缩性强,最最多可以扩充充到10000个节点。国国内有32节节点的实例,国国外有5122节点的实例例。每个数据据库中单个表表的大小可以以达到5122GB*10000=5000TB。在在全球范围有有许多TB级级的数据仓库库。1.7 ETL工具ORACLE的的ETL工具具使用的是OOraclee Wareehousee Buillder(OOWB),此此工
8、具中做维维过程就是构构建星形结构构的过程,在在作mappping,执执行的过程则则是数据抽取取的过程,全全都用Oraacle wwarehoouse BBuildeer来实现。OWWB全部开发发过程通过图图形界面完成成,对于简单单的数据转换换实现简单,开开发速度快。但是对于复杂的转换过程,由于整个转换过程全部都是由工具完成,用户不能干涉,导致在转换中一些复杂查询速度缓慢,而且没有可能优化。IBM Warrehousse Mannager 是 IBMM 数据仓库库解决方案的的重要组成部部分,它主要要由以下几部部分功能组成成:数据访问问,数据转换换,数据分布布,数据存储储,靠描述性性数据查找和和理
9、解数据,显显示、分析和和发掘数据,数数据转换过程程的自动化及及其管理。它它缩短了复杂杂的海量数据据与有洞察力力的商务决策策之间的差距距。IBM 的 Warrehousse Mannager 可获取的数数据源可以是是 DB2 家族中的任任一数据库,也也可以是Orracle、SSybasee、Infoormix、SSQL Seerver 数据库和 IMS、VVSAM 文文件系统;存存放数据仓库库的数据库可可以是 DBB2 UDBB for Windoows NTT、OS/22、AIX/600、HHP-UX、SSun Soolariss、SCO、SSINIX 和 DB22/400、DDB2 foor
10、 OS/390;WWarehoouse MManageer 的管理理平台为 WWindowws NT 和 OS/2;而且以以上适用的平平台仍在不断断地扩展。1.8 OLAPDB2 OLAAP Serrver在线分析处理(OOLAP)在在 IBM 的商务智能能中扮演着重重要角色,IIBM 为此此提供一个分分析工具-DB2 OOLAP SServerr,深入最终终用户的业务务,对桌面上上的数据进行行实时操作。DDB2 OLLAP Seerver 是一套独特特的商务工具具,能够快速速地分布传统统监视和报告告范围之外的的应用程序数数据。IBM DB22 OLAPP Servver 是一一种功能强大大的
11、工具,结结合了业界领领先的 Arrbor EEssbasse OLAAP 功能以以及 DB22 的可靠性性、可管理性性和访问能力力。Arboor Esssbase是是OLAP市市场领先的厂厂商。同其它它 OLAPP 相比,有有更多的前端端工具和应用用程序利用了了 Essbbase AAPI,使其其成为事实上上的业界标准准。同大多数数基于 SQQL 的应用用程序结合时时,DB2 OLAP Serveer 和 WWarehoouse MManageer 将为端端用户提供更更多的前端工工具和业务智智能应用程序序选择余地。如如今,用户可可以享受到多多种 OLAAP 应用程程序的优势,如如通过 Arrb
12、or 的的 OLAPP 引擎集成成预算功能,充充分利用机构构在相关技术术上的投资,管管理基本设施施和 DB22 数据。通过集成 IBBM的Warrehousse Mannager 和 DB22 OLAPP Servver,这套套解决方案将将具有三方面面的重要价值值: 完全、自自动地把 OOLAP 集集成到数据仓仓库,数据抽抽取和生成自自动地由规则则和数据源支支持,直接进进入 DB22 OLAPP Servver 的立立方体。利用 Wareehousee Manaager OOLAP 版版本还有一项项附加收益,就就是在可视化化数据仓库上上创建了一个个中间信息仓仓库。这个中中间数据仓库库包含干净、
13、抽抽取的数据,用用来在 OLLAP 系统统上装载多维维数据。一旦旦 OLAPP 系统装载载并上线,或或者作为干净净数据源来进进行 OLAAP 以外的的分析比如查查询客户地址址等,这些中中间数据就可可以废弃。DB2 OLAAP Anaalyzerr使用 DBB2 OLAAP Anaalyzerr,可以达到到企业的商商业智能化,并提高信信息技术组织织的效率。信信息技术人员员可以让用户户利用分析和和报表的功能能获得他们所所需的信息,而而不会失去对对信息、数据据完整性、系系统性能和系系统安全的控控制。1.9 展示工具Oracle的的展示工具是是使用Oraacle公司司的disccover工工具,使用此
14、此工具,有某某些局限性,实实现方式不灵灵活,且需使使用专用前端端工具,开发发复杂。IBM采用业界界领先的多维维分析服务器器OLAP Serveer和智能挖挖掘工具Inntelliigent Minerr。开放的前端界面面和开发接口口。IBM的展示没没有特定的工工具,而是提提供标准的数数据借口,它它可以采取第三方的的展现工具,或或者独立开发发展现工具,比比较灵活的实实现前端的展展现过程。2 开发过程2.1 Oracle的的开发过程ORACLE 的开发过程程主要分为两两大部分: 1.OOWB开发 2.IDS 开开发 一.OWBB开发过程: 1在开开发之前必须须先建立Owwb中的两个资料料档案库,一
15、一个叫reppositoory,另一一个叫runntime repossitoryy(运行时资资料档案库)。其其中repoositorry用来存放放owb设计计过程中的对对象。Runntime repossitoryy用来存放运运行所需的数数据,包括元元数据、映射射定义、转换换规则等等。2 每个资料档档案库都有相相应的用户。一一般来说至少少需要创建四个用户户:repoositorry所有者、rruntimme reppositoory所有者者、runttime rreposiitory访访问者、目标标数据库所有有者。 3 用所所有者用户登登陆到OWBB以后就可以以创建一个新新的projject
16、, 在新的prrojectt 里需要创创建数据源(sorucce),目标库(ttargett),位置(locattion)4 系统配置完完成后,进入入到开发阶段段,首先需要要制作维表(dimennsion),此操作的的作用是定义义出维表的表表结构以及维维表的层次.部署的时候候系统会在目目标数据库内内创建一个维维表(tabble)用来来存放纬度数数据.5 维表定义完完成后,需要要定义维表对对应的映射(mappiing),此此操作的作用用是制定从数数据源(sooruce)抽取符合那那些条件的数数据放到维表表中.在部署署的时候系统统会在目标数数据库内创建建一个包(ppackagge),(维表和维表的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle ibm 数据仓库 比较 6726
限制150内