广东发展银行 1988 年成立以来,坚持稳健经营、规范运作、创新发展的方针,努力为社会提供优质服务。 注册资本为人民币 35亿元,截止 2003年底, 总资产已超过 2992亿元,各项贷款余额超过1910亿元。根据英国《银行家》杂志对全球 1000家大银行排定的位次,广东发展银行连续三年入选全球银行500强。
    数据大集中后的管理信息系统如何建设是金融系统正在解决的问题;中、高管理层的即时分析需求、总行与分行的数据共享是现阶段的首要任务。只有满足了即时、准确的分析与数据共享,才能提高广发行各个职能机构的协同工作能力。数据大集中前,广发银行各地分行都根据自己的需要构建了不少管理信息系统,如绩效考核系统,财务分析系统等,这些都从本地的业务系统中提供数据。而在数据大集中后,各地分行如何准确、及时地得到本分行的数据,为管理决策人员快速地提供决策上的支持信息,随时准备为管理人员使用,已经是刻不容缓的事情。 必须对大集中后的业务数据进行数据分发,满足广发银行下属各分行对管理数据进一步加工的需要,满足不同层面的本地应用需求。
1 、解决的问题 :
    在数据抽取分发平台系统建立前,每个分行数据需求不一样,要求支持实时和批量的方式并存。各分行采用各种手段和工具对综合业务系统连接,如 DTS , PCOM , PC SUPPORT , TS 等方式进行数据的下传,对业务数据库造成很大的冲击, 耗用 AS/400业务系统资源 。有些分行数据量很大,从早上 8 点开始,一般需要 5 — 6 个小时才得到本分行的数据,效率不高;在业务系统繁忙时段,占用系统的带宽。分行的业务部门一般到下午才能开始对数据进行分析,造成了信息在时间上的延迟,决策的及时性大打折扣。同时数据的准确性与质量很难保证。众多的方式使总行非常不便于统一管理与维护,开发人员面对分行多变和个性化的需求头疼,维护量非常大。 鉴于以上的问题,广发银行需要构建一个统一的数据抽取分发平台,应付各分行和其他的应用部分对大量的数据的要求。该平台能够提供很高的性能和效率,并且要有很好的功能性和扩展性等。 天维数码凭借在金融领域多年的开发经验,利用业界优秀的 ETL工具 Informatica Powermart 来为广发总行构造数据抽取分发平台。
    采用该数据抽取分发平台后,该平台除了及时满足各分行对数据的需求,同时利用 ETL 工具在把数据分发的同时,对各个业务系统进行历史数据的积累, 充分利用不同平台的数据源,为建立 数据中心和数据集市作前期准备 , 为总行数据仓库打下一个坚实的基础。
2、功能与特点:
1) 在异构数据源中抽取数据
广发总行的业务系统众多,如综合业务系统,信贷管理系统,卡业务系统等,构建在不同的平台和数据库中,这些系统在目前或未来都是数据抽取分发平台的数据源; 数据抽取分发平台可以 在整个银行范围内进行更为广泛的数据集成,从多个数据库中获取数据,以帮助总行和分行对信息进行有效的集成。
2) 面向不同平台和不同类型的目标分发数据
广发总行有 30多个分行,各分行的目标数据库类型也不一样,有DB2,SYBASE,MS SQLSERVER等,甚至有些对文本文件的传送;这些都要需要平台对这些目标数据库采用不同的连接方式(NATIVE 或 ODBC)或对文本文件进行FTP的传送等多种传送方式对数据进行分发。
3) 实现两种方式(实时、批量)的数据抽取及分发
灵活支持各分行对数据抽取时间和周期不同的要求。
4) 工作流的统一调度与监控
平台有很强计划执行能力,可以在正确的时间调度正确的作业,来完成数据的抽取,转换和分发任务,实现加载流程合理化 (Workflow);高性能的加载(Load Partition),极大的减轻了日后系统的维护量。平台的监控模块提供 监控 workflows, worklets, 和 tasks 的运行的功能。 ETL 的调度控制有手动和自动两种方式。
5) 历史数据的积累
充分利用不同平台的数据源,为建立 数据中心和数据集市作前期准备 。
采用该系统 后,总行 ETL Sever能够在夜间即营业系统负担最轻、网络比较空闲的时候作数据的抽取、转换等工作,将汇总好的数据以文件的形式自动下发到各分行,这样分行就可以及时得到最新的数据,从而针对这些数据作出关键的业务决策。
该平台的构建,使各分行不直连业务系统, 不再耗用 AS/400资源,从而避免了对主机业务的干扰,同时也防止了非法用户对AS/400的直接访问的安全隐患; 有效加强了对数据的统一管理和减少维护量, 节约系统维护时间 , 和减少了重复工作的可能性 。
该平台的建立,通过对原始数据的利用,在总行尚未建立完整的数据仓库平台下,采用这种快速部署的方式,既可以满足各分行在经营管理上对基础数据的迫切性要求;同时也为下一阶段数据中心的建设实现了技术积累。 一次搭建平台,再次利用,为后续项目的开发,打下良好的技术及平台基础。