一种数据比对方法及相关设备技术

技术编号:36401834 阅读:49 留言:0更新日期:2023-01-18 10:09
本申请实施例提供了一种数据比对方法及相关设备,用于提高数据比对效率。本申请实施例方法包括:获取初始银行数据及业务系统数据;确定所述初始银行数据与所述业务系统数据之间的目标转换规则;确定所述业务系统数据的目标格式,并根据所述目标格式对所述初始银行数据进行转换,以获取目标银行数据;根据所述目标转换规则对所述目标银行数据及所述业务系统数据进行比对,以确定所述目标银行数据与所述业务系统数据存在关联。所述业务系统数据存在关联。所述业务系统数据存在关联。

【技术实现步骤摘要】
一种数据比对方法及相关设备


[0001]本申请实施例涉及金融
,尤其涉及一种数据比对方法及相关设备。

技术介绍

[0002]跨银行交换中心(CBC,cross bank center)是一种处理各个银行直联业务的后台统一服务处理中心,通过前置机与各个银行通信交互。
[0003]业务层面的CBC主要负责处理业务系统的指令,并发往对方银行,同时处理银行返回报文并推送给业务系统。而在接口层面,CBC将业务系统的业务报文转换成对方银行格式的接口报文,将对方银行的应答报文转换成与业务系统约定格式的接口报文。
[0004]测试过程中需要对业务方发来的报文进行检查,同时识别转换后的报文,以确定银行能否正确识别。由于各个银行的报文格式的不同,测试多采用的是人工比对的方式,如业务方报文中金额字段,对应不同银行的金额字段,除此之外,业务报文与银行报文的格式也有多种。
[0005]但是,在测试过程中对于此类报文的转化,人工识别费时费力,特别是部分银行存在多个接口,字段多样,格式不统一时,需要花费大量时间在报文的比对上。由此,亟需一种报文比对系统,以提高报文比对效率。

技术实现思路

[0006]本申请实施例提供了一种数据比对方法及相关设备,用于提高数据比对效率。
[0007]本申请实施例第一方面提供了一种数据比对方法,包括:
[0008]获取初始银行数据及业务系统数据;
[0009]确定所述初始银行数据与所述业务系统数据之间的目标转换规则;
[0010]确定所述业务系统数据的目标格式,并根据所述目标格式对所述初始银行数据进行转换,以获取目标银行数据;
[0011]根据所述目标转换规则对所述目标银行数据及所述业务系统数据进行比对,以确定所述目标银行数据与所述业务系统数据存在关联。
[0012]可选地,所述确定所述初始银行数据与所述业务系统数据之间的目标转换规则包括:
[0013]设置所述初始银行数据的银行字段与所述业务系统数据的业务字段之间关联关系;
[0014]根据所述关联关系确定所述目标转换规则。
[0015]可选地,所述确定所述业务系统数据的目标格式,并根据所述目标格式对所述初始银行数据进行转换包括:
[0016]确定所述业务系统数据的目标格式及所述初始银行数据的初始格式;
[0017]将所述初始格式转换为所述目标格式,以将所述初始银行数据转换为所述目标银行数据。
[0018]可选地,所述将所述初始格式转换为所述目标格式包括:
[0019]根据所述目标转换规则将所述初始格式转换为所述目标格式。
[0020]可选地,所述根据所述目标转换规则对所述目标银行数据及所述业务系统数据进行比对之前,所述方法还包括:
[0021]将所述目标银行数据及所述业务系统数据录入数据比对系统,以显示所述目标银行数据的银行字段及所述业务系统数据的业务字段。
[0022]可选地,所述根据所述目标转换规则对所述目标银行数据及所述业务系统数据进行比对包括:
[0023]根据所述目标转换规则获取所述目标银行数据的银行字段及所述业务系统数据的业务字段;其中,所述银行字段及所述业务字段存在关联关系;
[0024]当选择任一所述银行字段时,显示与任一所述银行字段存在关联的所述业务字段,以对所述银行字段及所述业务字段进行比对。
[0025]可选地,
[0026]所述目标格式至少包括Json格式或XML格式;
[0027]所述初始格式至少包括Json格式或XML格式。
[0028]本申请实施例第二方面提供了一种数据比对系统,包括:
[0029]获取单元,用于获取初始银行数据及业务系统数据;
[0030]确定单元,用于确定所述初始银行数据与所述业务系统数据之间的目标转换规则;
[0031]所述确定单元,还用于确定所述业务系统数据的目标格式,并根据所述目标格式对所述初始银行数据进行转换,以获取目标银行数据;
[0032]比对单元,用于根据所述目标转换规则对所述目标银行数据及所述业务系统数据进行比对,以确定所述目标银行数据与所述业务系统数据存在关联。
[0033]可选地,所述系统还包括:设置单元;
[0034]所述设置单元,用于设置所述初始银行数据的银行字段与所述业务系统数据的业务字段之间关联关系;
[0035]所述确定单元,具体用于根据所述关联关系确定所述目标转换规则。
[0036]可选地,所述系统还包括:转换单元;
[0037]所述确定单元,具体用于确定所述业务系统数据的目标格式及所述初始银行数据的初始格式;
[0038]所述转换单元,用于将所述初始格式转换为所述目标格式,以将所述初始银行数据转换为所述目标银行数据。
[0039]可选地,所述系统还包括:
[0040]所述转换单元,具体用于根据所述目标转换规则将所述初始格式转换为所述目标格式。
[0041]可选地,所述系统还包括:显示单元;
[0042]所述显示单元,用于将所述目标银行数据及所述业务系统数据录入数据比对系统,以显示所述目标银行数据的银行字段及所述业务系统数据的业务字段。
[0043]可选地,所述系统还包括:
[0044]所述获取单元,具体用于根据所述目标转换规则获取所述目标银行数据的银行字段及所述业务系统数据的业务字段;其中,所述银行字段及所述业务字段存在关联关系;
[0045]所述显示单元,具体用于当选择任一所述银行字段时,显示与任一所述银行字段存在关联的所述业务字段,以对所述银行字段及所述业务字段进行比对。
[0046]可选地,
[0047]所述目标格式至少包括Json格式或XML格式;
[0048]所述初始格式至少包括Json格式或XML格式。
[0049]本申请实施例第二方面提供的用于执行第一方面所述的数据比对方法。
[0050]本申请实施例第三方面提供了一种数据比对装置,包括:
[0051]中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;
[0052]所述存储器为短暂存储存储器或持久存储存储器;
[0053]所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行第一方面所述的数据比对方法。
[0054]本申请实施例第四方面提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得计算机执行第一方面所述的数据比对方法。
[0055]从以上技术方案可以看出,本申请实施例具有以下优点:通过本申请实施例提出的一种数据比对方法,先获取初始银行数据及业务系统数据;再确定初始银行数据与业务系统数据之间的目标转换规则;然后确定业务系统数据的目标格式,并根据目标格式对初始银行数据进行转换,以获取目标银行数据;最后根据目标转换规则对目标银行数据及业务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据比对方法,其特征在于,所述方法包括:获取初始银行数据及业务系统数据;确定所述初始银行数据与所述业务系统数据之间的目标转换规则;确定所述业务系统数据的目标格式,并根据所述目标格式对所述初始银行数据进行转换,以获取目标银行数据;根据所述目标转换规则对所述目标银行数据及所述业务系统数据进行比对,以确定所述目标银行数据与所述业务系统数据存在关联。2.根据权利要求1所述的数据比对方法,其特征在于,所述确定所述初始银行数据与所述业务系统数据之间的目标转换规则包括:设置所述初始银行数据的银行字段与所述业务系统数据的业务字段之间关联关系;根据所述关联关系确定所述目标转换规则。3.根据权利要求1所述的数据比对方法,其特征在于,所述确定所述业务系统数据的目标格式,并根据所述目标格式对所述初始银行数据进行转换包括:确定所述业务系统数据的目标格式及所述初始银行数据的初始格式;将所述初始格式转换为所述目标格式,以将所述初始银行数据转换为所述目标银行数据。4.根据权利要求3所述的数据比对方法,其特征在于,所述将所述初始格式转换为所述目标格式包括:根据所述目标转换规则将所述初始格式转换为所述目标格式。5.根据权利要求1所述的数据比对方法,其特征在于,所述根据所述目标转换规则对所述目标银行数据及所述业务系统数据进行比对之前,所述方法还包括:将所述目标银行数据及所述业务系统数据录入数据比对系统,以显示所述目标银行数据的银行字段及所述业务系统数据的业务字段。6.根据权利要求1或5所述的数据比对方法,其特征在于,所...

【专利技术属性】
技术研发人员:周家欢
申请(专利权)人:招银云创信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1