APP下载

基于分布式并行计算的铁路电子支付平台对账业务数据处理方案研究

2021-09-11郝雅青甘人才

铁路计算机应用 2021年8期
关键词:数据处理核算

王 宁,郝雅青,甘人才

(中国铁道科学研究院集团有限公司 电子计算技术研究所,北京 100081)

铁路电子支付平台(简称:支付平台)承载着铁路客、货运输的电子支付和对账结算业务。自2010年投入运行以来,随着客、货运业务量的增长和业务种类的增多,交易量从最初日均100万笔提升至日均千万笔,对账处理效率较低的问题日渐凸显。同时,随着二维码扫码支付、铁路e卡通等多种新型支付的增加,对账业务和资金核算逻辑更为复杂,对支付平台对账业务与资金核算的灵活性和扩展性也提出更高要求。

为此,研究提出基于分布式并行计算架构的对账业务数据处理方案,对支付平台的对账与资金核算业务数据处理过程进行技术升级改造,将各接入渠道业务系统、支付机构、支付平台三方与对账相关的数据均汇集到Hadoop平台中,采用Spark、Kafka等组件搭建分布式并行计算环境,用于完成对账和资金核算的数据处理任务;通过敏捷查询引擎(AQE,Agile Query Engine),Hadoop数据可以通过JDBC和REST等多种方式,提供给电子支付管理平台,支持后续的交易查询、报表统计、偏差处理等业务;并在实验室搭建测试环境,对该数据处理方案进行测试验证。

1 铁路电子支付平台对账业务及数据处理要求

1.1 对账和资金核算业务流程

支付平台对账和资金核算功能主要完成各类交易信息的汇总、核对、差异处理、资金报表生成等业务处理[1],主要业务流程如图1所示。

图1 支付平台对账与资金核算业务流程示意

登录APP查看全文

猜你喜欢

数据处理核算
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
2020年河北省国民经济核算
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
2019年河北省国民经济核算
会计集中核算制下的内部审计工作
MATLAB在化学工程与工艺实验数据处理中的应用
2014年GDP首破60万亿
河北省国民经济核算
对交易性金融资产核算的几点思考
基于POS AV610与PPP的车辆导航数据处理