经过多年的金融电子化建设,银行积累了大量的反映银行经营管理活动的
数据,然而,由于早期的信息化建设是个逐步摸索的过程,缺乏统一的规划和
信息标准,导致了在大多数银行的数据存储中出现了没有统一的数据源、数据
孤岛、数据不一致、数据质量不高、安全性低等问题阻碍了银行经营管理的智
能分析,本课题的研究正是基于目前银行数据存储的弊端,着重研究了ODS系
统在银行业中的应用。
本文在充分理解数据仓库和操作型数据存储(0IperationaJ Da.ta Store,ODS)
的理论基础上,对数据仓库和ODS做以比较,凸显ODS的作用和优势,针对
银行业的现状,给出了在原有DB.DW的体系结构中,加入ODS,从而形成了
D}B—ODS.DW的三层体系结构。
根据银行业的案例,本文给出了银行业中利用0DS处理数据的的总体架
构、数据存储方案,以及在实现过程中起到关键作用的ETL架构设计,分析了
数据存储过程中的数据质量控制,并在最后探讨了系统扩展性设计问题