商业银行数据仓库系统中ETL的设计与实现
2018-01-03周飞刘梦娜张晖李志刚曹帅
软件工程 2018年11期
关键词:商业银行
周飞 刘梦娜 张晖 李志刚 曹帅
摘 要:本文基于国内某商业银行数据中心的新核心系统项目,首先介绍近年来数据仓库的国内外发展状况,其次根据商业银行各业务系统的特点,分析出建设商业银行数据仓库的重大意义和存储规划。最后详细介绍了数据调度ETL系统的开发与设计,从各个源系统中抽取数据到数据仓库的实现方法,对银行数据仓库的设计与实现有一定的参考应用价值。
关键词:数据仓库;ETL;商业银行;商业智能
中图分类号:TP311 文献标识码:A
文章编号:2096-1472(2018)-11-42-04
1 引言(Introduction)
数据仓库是应用于银行业的重要技术。近年来,随着商业银行各业务系统的不断发展,产生了日益庞大的历史数据,这些数据是银行十分重要的战略资源,将这些重要的业务数据存储于数据仓库中统一管理,进行数据分析,挖掘出其中潜在的重要的商业信息,可以很好的辅助银行领导层管理决策,解决银行最紧迫的问题,使银行的经济效益最大化,从而使银行更好更快的发展。在大数据时代下,基于数据仓库的数据挖掘是银行业之间竞争的重要工具[1]。
在1990年Bill Inmon提出了一种新的数据库技术,即数据仓库,目的是用来存储和组织各业务系统的海量数据,并对数据进行分析。ETL(Extract,Transform,Load)系统工具专用于业务数据到数据仓库中存储的处理过程,在数据源和数据仓库之间起到了桥梁和纽带的作用,直接影响数据仓库的建设和运行。对于ETL系统的研究和开发是建设数据仓库必须考虑的重要问题,通过改进ETL技术提高数据的传输和存储效率,是建设商业银行数据仓库永恒的目标,能更好的促进银行业的发展。……
登录APP查看全文
