作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (20): 80-81. doi: 10.3969/j.issn.1000-3428.2008.20.029

• 软件技术与数据库 • 上一篇    下一篇

一种金融系统专用ETL工具的研究与实现

屈志毅,张延堂,王 戈   

  1. (兰州大学信息科学与工程技术学院,兰州 730000)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-10-20 发布日期:2008-10-20

Study and Implementation of Special ETL Tool for Finance System

QU Zhi-yi, ZHANG Yan-tang, WANG Ge   

  1. (School of Information Science and Engineering Technology, Lanzhou University, Lanzhou 730000)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-10-20 Published:2008-10-20

摘要: 实现了一种基于Spring框架的商业银行专用ETL程序。该程序利用Spring框架的控制反转技术,基于Ibatis的数据访问对象技术和Spring JDBC,以及Spring对Timer的支持,解决了ETL过程中的数据转换、数据载入、生命周期管理、任务调度等关键问题。该程序在IBM System x3850(8864I02)上运行,载入数据的平均速度达到每秒900条记录。

关键词: ETL工具, Spring框架, 数据转换, 任务调度

Abstract: A special Extraction-Transformation-Loading(ETL) program for financical banks based on Spring framework is researched and implemented. This program resolves the problems of data transformation, data loading, life cycle management and schedule of tasks in the ETL process by using the techniques of Inversion of Control(IoC), Data Access Object(DAO) based on Ibatis, Spring JDBC and the support to Timer of Spring framework. The average speed of loading records is 900/s, when runs on IBM System x3850(8864I02).

Key words: Extraction-Transformation-Loading(ETL) tool, Spring framework, data transformation, task schedule

中图分类号: