• 快捷搜索
  • 全站搜索

大数据技术在货币信贷业务的应用

2018-08-17 17:57:24作者:中国人民银行遂宁市中心支行 邹肇辉编辑:金融咨询网
为贯彻“数字央行”转型,人民银行成都分行以“科技创新助推精准履职”为切入点,自主开发了货币信贷大数据监测分析系统。该系统运用大数据技术、分布式架构和敏捷开发模式,经过一年多的试运行,于2017年9月6日正式在四川省银行机构推广运行。

实战案例:为贯彻“数字央行”转型,人民银行成都分行以“科技创新助推精准履职”为切入点,自主开发了货币信贷大数据监测分析系统。该系统运用大数据技术、分布式架构和敏捷开发模式,经过一年多的试运行,于2017年9月6日正式在四川省银行机构推广运行。

  实现效果:货币信贷大数据监测分析系统上线运行,实现了货币信贷监测数据的综合运用,推动了金融科技与业务创新的深度结合,助力了货币信贷业务转型升级,提升了货币信贷业政策传导效率和工作影响力,是成都分行数字央行建设的重要成果。

系统架构

  货币信贷大数据监测分析系统基于融合大数据技术和分布式架构的改良型三层网络架构,可适应人民银行和银行机构配置迥异的客户端和性能悬殊的业务网络,适配多层次的软硬件环境,全面支持大数据的采集、归整、查询、分析、统计、预警、报表生成、图表展示等。

  1.系统纵向结构为基础层、组件层、应用层

  基础层:由网络传输、网络状态侦测、负载均衡、并发和多线程处理、HTTP上传下载、消息广播和回叫、数据组装和解析、加密解密、压缩解压、大数据架构调用及管理、分布式计算协调、图形图表展示、格式数据读写(JSON、XML、Excel、PDF、报文)等基础组件构成。

  组件层:由货币信贷业务中抽象出的公共业务逻辑实现和报表数据处理组件构成,包括数据格式设计、报表设计、报表分发、多格式大数据采集和上报、多维度多层数据校验和归整、数据接收和情况概览、多样化图表展示、数据查询、数据归并、数据统计定义和汇总表生成、预警定义和执行、批量生成图表集、备案流程定义和实现、Excel读写和呈现、Word读写和呈现、总行报表自动生成、服务端导数、点对点信息传递、公告发布和阅读、日志记录、用户管理、机构管理等。

  应用层:由通用模块组合、专有模块和组接代码构成,以满足具体的业务需求,实现应用程序的快速开发。

  2.系统横向结构为客户端、服务端和数据端

  客户端:主要实现大数据的采集、清洗、校验、归整,以及查询数据的再加工、呈现组装等。通过自由定义采集指标、校验公式、处理逻辑和报表样式并自动推送,辅以文本导入、分页校验、压缩上传和服务器直接入库等多种技术策略,可与银行机构业务系统对接的开放性接口,实现颗粒化数据归整入库。通过图表生成引擎和数据加工模块,实现数据的多样化呈现、获取和反馈。

  服务端:主要实现业务逻辑和进行数据处理,以及客户端的调配和管理、大数据的接收和直接载入、网络传输服务、消息传导等。

  数据端:由Hadoop、Shark和多个组件构成,主要实现大数据库的分布式存储,并为服务端提供高速访问引擎。

技术特点

  1.业务处理大数据化

  依托Hadoop,构建实现了完整的货币信贷大数据采集和应用体系,基本满足大数据的5V特性。同时系统在核心层、组件层和应用层均针对大数据处理作了优化和特别设计,为业务部门运用大数据扩大数据来源、提升分析手段、拓展共享渠道、提高履职能力提供了有力支撑。

  2.计算资源分布化

  数据端实现了分布式数据存储和计算;应用端采用“客户端模拟计算节点”模式,合理分配了计算资源,将大数据的采集、清洗、校验、归整,以及查询数据的再加工、呈现组装等放在客户端进行,减轻了服务器负荷,优化网络数据传输效率,提升了用户体验。服务器采用了虚拟化技术,可根据大数据的吞吐情况动态调整软硬件资源,解决数据处理高峰期资源不足的问题。

  3.系统架构层叠化

  系统对数据库访问、基础业务逻辑实现、大数据处理、客户端调配管理、负载均衡等功能进行了全面优化,形成轻量高效的架构核心;将人民银行主要业务需求提炼、归纳为众多松耦合高复用的服务模块,围绕架构核心构建坚实的组件层;利用功能强大的组件,快速实现各类复杂的需求,形成直接服务业务工作的应用系统。这种开放性、层叠化的架构设计,有效提升了模块的复用能力,大幅降低了顶层业务应用的开发复杂度,使系统具有扩展性强、适应性广、灵活性高的特点,能够通过搭积木的方式快速叠代系统,实现敏捷开发、即时部署和快速迭代。

  4.服务调用接口化

  系统提供自主开发的应用中间件,以此屏蔽大量底层细节,降低了模块间的耦合度,增强对运行环境的适配性,简化应用系统的开发。同时系统通过应用程序接口(API)为应用层提供标准的基础功能调用,并为对接金融机构业务系统提供支持。

  5.应用开发敏捷化

  系统具备实时响应、快速迭代的能力,可用敏捷开发模式进行业务系统的持续建设。系统的高分离度模块化架构,以及开发团队时刻“在线”的自主开发支持,使敏捷开发能够得到完美实施。

  6.科技支撑务实化

  系统来自实际需要,带有浓厚的人民银行业务基因,对工作创新和精准履职的支持比较到位,实现了“科技转型引领业务创新,业务创新反哺科技转型”的双向转型。

系统功能

  货币信贷大数据监测分析系统涵盖了货币信贷业务的主要业务板块,包括金融精准扶贫、货币政策、信贷政策、利率管理、金融市场、广义信贷、跨境人民币、农村产权融资试点、天府融通等,初步实现了“所有业务数据均可通过系统获取,所有报表均可通过系统生成,所有新业务均可通过系统拓展”的开发目标。

  系统包含六大业务平台:完整的大数据采集和归整功能,是全面的货币信贷数据集聚应用平台;灵活的大数据深度加工和报表生成功能,是先进的数据分析处理平台;便捷的货币政策工具管理、公告发布和信息交流功能,是综合性的货币信贷政策传导平台;丰富的监测内容和监测工具,是专业化的货币信贷形势分析和金融改革监测平台;专门的“天府融通”融资对接监测功能,是开放的诚信企业项目融资信息对接共享平台;强大的网上业务备案审批功能,是便捷高效的网上政务服务平台。

社会效益

  截至2017年12月末,四川省220余家银行机构和21家中心支行已通过系统报送数据1.5亿条,生成各类统计报表和图表9200余份,查询、分析、预警扫描数据1万余次,已形成可观的业务生产力,达到了整合原有系统、提高工作质量、拓展互联通道、共享数据资源、优化业务流程、提升工作效率、对接工作热点、畅通传导渠道、服务实体经济、助力业务创新的建设目标。系统所展示的优良性能和强大功能,以及可适应未来货币信贷业务发展需要的拓展能力,得到成都分行领导的充分肯定、业务部门和银行机构的广泛好评。

(文章来源:金融电子化杂志)

扫码即可手机
阅读转发此文

本文评论

相关文章