元数据管理与CWM标准课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《元数据管理与CWM标准课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据管理 CWM 标准 课件
- 资源描述:
-
1、 元数据管理与CWM标准中国移动业务支撑系统部2008-04 提纲 元数据管理基本概念 元数据定义 元数据管理 CWM元数据标准 CWM标准概述 对象模型层 基础层 资源层 分析层 管理层 元数据定义 “关于数据的数据” 比一般意义的数据范畴更加广泛 不仅表示数据的类型、名称、值等信息 提供数据的上下文描述信息(比如数据的所属区域、取值范围、数据间的关系、业务规则、数据来源等等) 元数据定义TransformationRelationalTHE BUSINESSPEOPLEPROCESSINFORMATION SYSTEMSPRODUCTSGOALSPROJECTSROLESMeta Data
2、 经营分析系统关心的元数据 业务元数据 业务名称、定义、描述和别名来表示数据仓库和业务系统中的各种属性,直接供业务分析人员使用 业务元数据使经营分析系统使用人员能够更好理解、使用数据仓库,成为经营分析系统使用人员在数据仓库中的业务向导 经营分析系统关心的元数据 技术元数据包含关于经营分析系统数据技术层面的信息 数据源元数据 ETL元数据 数据仓库元数据 数据集市元数据 OLAP SERVER元数据 前端展现元数据 其它类型元数据(挖掘模型,数据质量分析结果等) 经营分析系统关心的元数据 管理元数据主要是指经营分析日常建设过程中,涉及开发、运维等管理流程的基本信息。 提纲 元数据管理基本概念 元
3、数据定义 元数据管理 CWM元数据标准 CWM标准概述 对象模型层 基础层 资源层 分析层 管理层 元数据管理 管理商业智能系统的元数据 贯穿商业智能系统的各个环节 系统的各个处理单元由元数据驱动 管理元数据的意义 有哪些数据? 它们在哪里用? 它的业务定义是什么? 这个数据还叫什么? 它与其他数据有什么关系? 谁用这个数据? 为什么我们要用它? 最近修改是什么时候? 这些数据准确、可靠吗? 管理元数据的意义 理解企业内部的信息资源 动态的数据字典 数据的浏览和归纳 数据在企业内部横向与纵向传递 保持整个企业的标准(保证企业内部统一的商业定义和商业规则) 数据生命周期的管理 元数据管理的几个概
4、念 元模型(元模型(meta model) 元数据库(元数据库(metadata repository) 元数据管理工具元数据管理工具 元模型 关于元数据的“元数据” MDIS (Meta Data Interchange Specification) 元数据联盟发布的元数据交换规范 OIM (Open Information Model) CA和微软的元数据标准 OIM组织已经解散 CWM (Common Warehouse Metamodel) OMG组织制定的标准 得到IBM,NCR,SAS,Hyperion等公司支持 利用XMI文件进行交换 元数据库 元数据库就是一个逻辑上的统一存储元
5、数据的地点 元数据存储常见的形式 分散存储 统一存储,提供不同接口 统一存储,统一接口 不同系统各自提供元数据接口n 实现复杂n元数据不统一n易成为”蜘蛛网” 中央元数据存储n所有存取必须通过中央存储n元数据交换不方便n中央元数据存储必须对每一个系统有转换接口 基于标准的中央元数据管理n有利于元数据的交换n屏蔽系统内部变化n中央元数据只需要统一接口 元数据管理工具 元数据浏览、展示和管理的平台 知名的元数据管理工具包括: Meta Center Meta Matrix Meta Integration DB2, Teradata,Oracle等数据仓库中的元数据管理模块 提纲 元数据管理基本概
6、念 元数据定义 元数据管理 CWM元数据标准 CWM标准概述 对象模型层 基础层 资源层 分析层 管理层 CWM标准背景 OMG是一个拥有500多会员的国际标准化组织,著名的CORBA标准即出自该组织。 公共仓库元模型(Common Warehouse Metamodel)的主要目的是在异构环境下,帮助不同的数据仓库工具、平台和元数据知识库进行元数据交换。 CWM标准的意义 在形成标准以前,要进行集成的情况如下图所示:数据建模工具抽取与转换工具前端访问工具数据质量评估工具 CWM标准的意义 在形成标准以后的情况如下图所示:数据建模工具抽取与转换工具前端访问工具数据质量评估工具元数据元数据存储与
7、存储与管理管理数据仓库与元数据仓库与元数据管理员数据管理员 CWM的发展状况 成为OMG提出的基于模型驱动的体系结构(MDA)的核心之一(其它是MOF和UML) CWM标准概述 CWM标准是基于以下工业标准制定的: UML:它对CWM模型进行建模。 MOF(元对象设施):为CWM提供元模型的体系结构和元模型语言的语义;MOF反射接口为存取CWM元数据提供通用的API接口;MOF到IDL的映射为存储CWM元数据提供了一种产生CWM IDL 接口的机制。 XMI(XML元数据交换):它可以使元数据以XML文件流的方式进行交换。 CORBA IDL(CORBA 接口定义语言) OMG元数据体系结构
8、OMG元数据体系结构实例PRODUCT IDNAMECOLOR1001WidgetRed2002GizmoBlue2002SprogetTeal4034ThingamgigerGray5035GadgetYelloPRODUCT表和它的记录表和它的记录M0层层 OMG元数据体系结构实例M1层层ProductIDNameColorisActive=TureDataType=“Integer”DataType=“String”DataType=“String”Product表元数据表元数据 OMG元数据体系结构实例M2层层简单关系型表元模型简单关系型表元模型 CWM元数据存储和接口实现 CWM的发
9、展状况 绝大多数数据仓库和元数据管理工具已经支持CWM,或已经宣布在下一版本的产品中支持CWM。 已经被JAVA标准化组织着手扩展到J2EE体系结构当中,形成JMI(JAVA Metadata Interchange)规范、用于OLAP分析的JOLAP规范和用于数据挖掘的JDMAPI规范。 CWM的合作伙伴 IBM Unisys NCR Hyperion Oracle UBS Genesis Dimension EDI CWM的支持者 Deere SUN HP Data Access Inline Aonix Hitachi SAS Meta Integration Adaptive ETL产
10、品产品名称 是否支持CWM 元数据互换其他形式 IBM DB2 Warehouse Manager 支持Metadata Interchange Specification (MDIS). 通过API输入/输出Oracle Warehouse Builder 是Sagent 不能确定通过API输入/输出 Informatica PowerCenter 是Cognos Decision Stream 支持通过API输入/输出 TeraData ETL组件 是 OLAP产品产品名称 是否支持CWM 元数据互换其他形式 Essbase/DB2 OLAP Server 支持Metadata Inter
11、change Specification (MDIS). 通过API输入/输出Cognos支持通过API输入/输出 Oracle 9i OLAP是 数据仓库元数据管理产品产品名称 是否支持CWM 元数据互换其他形式 IBM DB2 Information Catalog 支持Metadata Interchange Specification (MDIS). 通过API输入/输出Warehouse Control Center 是CA PLATINUM Repository 是通过API输入/输出 TeraData Meta Data Services 是通过API输入/输出Oracle Wa
12、rehouse Builder Repository 是 提纲 元数据管理基本概念 元数据定义 元数据管理 CWM元数据标准 CWM标准概述 对象模型层 基础层 资源层 分析层 管理层 CWM标准包及其分层仓库过程仓库操作转换XML记录型多维关系型资源业务信息软件发布UML 1.3(基础,行为元素,模型管理)对象 (UML)OLAP分析数据挖掘信息可视化业务术语数据类型表达式键索引类型映射管理管理资源资源分析分析基础基础对象模型对象模型 对象模型层(Object Model) CWM对象模型提供了描述其他所有包中元数据模型的类的基本结构和相应的类型属性 定义基本元模型的概念,关系和约束 包括4
展开阅读全文