论文部分内容阅读
数据仓库系统是随着分析型应用的兴起而发展而来,旨在帮助企业充分利用宝贵的信息资源,做出正确的决策。在数据仓库系统的建设过程中,ETL(Extract Transform Load)是整个数据仓库系统开发过程中工作量最大、耗时最长的部分,也是影响数据仓库系统成败与否的关键。然而,在目前开发ETL系统的过程中,存在着元数据管理混乱、集成困难的问题。针对这一问题,本文提出将OMG组织的CWM(Common Warehouse Metamodel)标准应用于ETL系统的设计方法,在基于CWM设计ETL系统方面进行了有益的探索。本文首先介绍了ETL的相关技术,然后讨论了CWM的组成及其对ETL过程提供的支持,在此基础上,提出了基于CWM对ETL过程进行建模的设计思想,并且详细描述了建模过程以及实现。最后,本文从某商业银行稽核系统项目的实际需求出发,将基于CWM的ETL设计应用于实践,取得了较好的效果。