论文部分内容阅读
信息是企业最重要的资源之一,是企业运用科学管理、决策分析的基础。传统的面向事务处理的业务系统,在积累数据信息的同时,对如何利用这些信息显得力不从心。数据仓库系统是在业务系统的基础上发展而来,旨在帮助用户充分利用宝贵的信息资源,做出正确的决策。在数据仓库系统各个组成部分中,ETL是影响数据仓库系统成败与否的关键所在,ETL的开发也是整个数据仓库系统开发过程中工作量最大、耗时最长的部分。 然而,在目前开发ETL系统的过程中,存在着一些问题,其中最典型的就是元数据管理混乱的问题。针对这个的问题,本文提出了一种基于公共仓库模型(commonwarehousemetamodel,CWM)开发ETL系统的思想。 本文首先分析了元数据在数据仓库系统中、特别是在ETL系统中的重要作用,明确了元数据对ETL过程的控制作用。然后,讨论了CWM的内容及其对ETL过程提供的支持,在此基础上,提出了基于CWM对ETL过程进行建模的设计思想,并且描述了具体的设计过程。然后进一步讨论了系统其它部分的设计和开发过程,最后,讨论了该系统在商业银行风险监控系统中的应用。