欢迎来到天天文库
浏览记录
ID:5502309
大小:4.40 MB
页数:78页
时间:2017-12-15
《元数数据财务系统概要设计书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、元数数据财务系统概要设计方案1.1术语定义²元数据:是描述经营分析系统中数据的数据,为数据质量管理等业务功能提供信息支撑。²技术元数据:技术元数据包含关于经营分析系统数据技术层面的信息,描述了数据源、ETL、数据仓库和数据集市、OLAP、一经接口等子系统的数据特征。²业务元数据:业务元数据用业务术语、名称、定义来描述经营分析系统中的各种业务信息,供业务人员使用。²元数据管理系统:集成、管理所有元数据,并提供企业级元数据共享的平台,是数据仓库系统的基础设施。²CWM:CWM标准是OMG组织定义的数据仓库和相关系统的国际元数据标准
2、,CWM标准的目的在于使得数据仓库和商业智能软件的元数据在分布异构的数据分析工具,数据仓库平台,元数据存储等系统之间交互。1.2参考文档CWM规范http://www.omg.orgMOF规范http://www.omg.orgXMI规范http://www.omg.orgJ2EE规范http://java.sun.com781系统概述1.1系统功能设计目标本系统主要针对西藏移动的经营分析系统建设元数据管理平台,并在此基础上根据西藏移动的实际需要,开发建立元数据维护与指标管理系统。本期工程以完成西藏移动公司元数据管理平台和元数
3、据管理系统为主,涉及与一级经营分析系统元数据接口部分。在实施深度方面,要求构建从ETL一直到数据仓库、OLAP分析、报表、KPI等方面的元数据管理系统,完成“数据流图”的构建过程,能够进行有关数据指标的信息回溯工作,并提供可供业务人员理解和使用的用户访问界面。781.1元数据管理框架元数据源层——元数据源层包括经营分析系统的数据源系统,ETL工具、数据仓库产品、数据集市产品、OLAP服务器、前端展现工具、数据挖掘工具等。元数据获取层——元数据获取层实现元数据源层中各个系统的元数据抽取。元数据连接桥(或称适配器)通过符合CWM规
4、范的接口或者各个产品提供的特定接口实现元数据的抽取,并把抽取出的元数据存入元数据存储层中的元数据库。元数据存储层——元数据存储层实现元数据的存储,存储的元数据包括业务元数据、技术元数据和管理元数据,元数据按照主题组织。存储库的逻辑模型设计需兼顾效率和实现符合CWM规范的接口的方便性与灵活性。元数据管理层——元数据管理层提供符合CWM规范的接口实现,包括CORBAIDL接口实现/JMI接口实现,和XMI接口实现;并且实现元数据查询、元数据浏览、元数据访问、元数据分析、元数据导入、元数据导出等基本功能模块。78元数据访问层元数据访
5、问层包括元数据管理工具前端、二级经营分析系统和中央元数据抽取服务器。这些系统通过元数据管理层访问元数据存储层的元数据。1.1CWM规范支持元数据工具的类型:Metaone是一个通用的、企业级元数据管理工具,它具备可以扩展的元模型,能够进行元数据的集中、展现和分析。它采用关系型数据库作为存储库,支持自动元数据获取、支持多种工具产品的接口、具有强大的用户权限管理功能以及提供多种图形化的分析功能。Metaone对CWM规范的支持:从技术设计的概念上讲,Metaone是一个元数据集中和分析平台,因此对于各种不同工具、软件产生的元数据能
6、够正确描述和统一管理、分析是至关重要的。OMG组织的CWM规范正是在这个意义下提出的。通过支持元数据的CWM规范能够统一技术元数据的模型,可以统一不同工具之间的元数据的定义,这为Metaone跨不同工具建立各类分析和统计等打下基础。正是基于这个考虑,Metaone在设计时,元模型的定义支持CWM模型的描述,并采用CWM或者在兼容CWM的基础上进行扩展的方式定义元模型。具体实现的手法体现在下面几个方面:1.Metaone的元模型定义支持CWM。CWM是采用UML来描述的元模型。因此,为了实现CWM定义,在Metaone的元模型定
7、义上,需要实现对于包、类、属性、继承以及关系等的定义。并在这个基础上,Metaone元模型中的核心包、关系数据库、OLAP等均是采用CWM标准来进行定义的。2.导入CWM标准的XMI文件。符合CWM标准的XMI文件能够导入到Metaone存储库中。3.导出CWM标准的XMI文件。Metaone能够导出符合CWMXMI标准的元数据文件。781.1元数据系统架构西藏移动元数据系统由四部分组成:Metaone管理工具,元数据维护系统,元数据存储库,元数据整合平台。元数据维护系统负责元数据展现,元数据管理,元模型管理和元数据分发,比如
8、元数据浏览,影响分析,关系图形维护。元数据管理平台同时负责与一经系统的数据交互,经分系统提供元数据查询和浏览。另外,元数据管理平台还负责用户,组,权限管理,以及系统参数配置等。元数据存储库负责元数据,元模型存储,版本记录。元数据整合平台负责元数据的抽取和整合。针对每一种数据源
此文档下载收益归作者所有