基于XMI的元数据交换技术研究及其应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于xMI的元数据交换技术研究及其应用
3.2CWM规范
commonwarchouseMetanlodcl(cwM“)㈨1,13,14】‘‘公共数据仓库元模型’’规范提供了一个描述数据源、数据目标、转换、分析、处理、操作等与建设和管理数据仓库相关信息的元数据基础框架,并为我们在多个厂商的产品之间进行元数据的通信和共享提供了一个切实可行的标准。

【201
CWM为数据仓库和商业智能(BI)工具之间共享元数据,制定了一整套关于语法和语义的规范。

它主要包含以下四个方面的规范:
(1)cwM元模型(Met咖odel):描述数据仓库系统的模型;
(2)CwMⅪⅢ。

:CWM元模型的ⅪⅥL表示;
(3)CwMD’rD:DW/BI共享元数据的交换格式;
(4)CwMDL:Dw倍I共享元数据的应用程序访问接口(API);
3.2.1cwM元模型
CwM元模型由一系列子元模型组成,并用其来描述数据仓库和商业智能等领域的公共数据仓库元数据。

cwM元模型包的结构如图3.3:
图3.3CwM元模型的包结构
11对象模型(MetaModel)包:构造和描述其它cwM包中的元模型类的基础。

它是UML的~个子集,由以下四个子包组成:
·核心(corc)包:它的类和关联是该模型的核心,其它所有的包都以它为基础。

●行为(Be}均Ⅳioml)包:包括描述CWM对象行为的类与关联,并且
它为描述所定义的行为提供了基础。

北京邮电大学硕士研究生学位论文17
基于xMI的元数据交换技术研究及其应用
第五章基于CWM的数据仓库元数据建模
本文以银行非现场稽核系统为研究背景,着重实现了该系统元数据的建模和存储,以此驱动元数据的交换。

本章首先简单的介绍银行非现场稽核系统,在此基础上给出数据在系统中处理过程的体系结构图,并以银行业务中的保函业务为例,详细说明了如何利用CWM中的元模型对现有的数据仓库中的表进行建模。

5.1系统简介
银行非现场稽核系统是一套银行稽核风险监管体系,提供了查询、统计、指标分析、监控预警、程序化稽核等多种稽核功能。

银行的数据仓库系统从银行外围业务系统、外围管理系统以及核心业务系统抽取数据,然后转换,加载到数据仓库。

银行非现场稽核系统是在数据仓库的基础上,按照银行的业务需求,从数据仓库中抽取不同的业务数据,按照主题进行组织,并存入数据集市中,即银行非现场稽核数据库。

最后,对数据集市中的数据进行分析展现等。

图5-l表示了系统中数据的处理过程。

图5.1银行非现场稽核系统数据处理过程图
5.2系统模型描述
本节详细描述了银行业务中与保函业务相关的表的表结构以及抽取转换规。

相关文档
最新文档