System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及大数据,特别是涉及一种资源交互业务记录处理方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、在金融科技
的系统架构中,包括资源交互节点和资源交互记录处理端,其中,资源交互节点用于向个人或企业提供金融资源业务的办理和服务,资源交互记录处理端用于对资源交互节点产生的资源交互记录进行整合,在资源交互记录处理端对资源交互记录进行整合后,需要将整合后的数据导入到资源交互节点,以供资源交互节点完善资源数据。
2、传统技术中,需要手动在资源交互记录处理端下载资源交互记录,再进入资源交互节点的消息处理系统(mps,message processing system)的导入功能界面,将资源交互记录上传至资源交互节点的服务器,实现对资源交互记录的数据导入。
3、然而,目前针对资源交互记录处理端的资源交互记录的数据量较大,且交互数据的可获取时间不集中,因此当前的资源交互记录的数据导入的方式,存在着数据导入效率低的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提升资源交互记录的数据导入效率的资源交互业务记录处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本申请提供了一种资源交互业务记录处理方法。所述方法包括:
3、获取针对资源交互业务清单的获取时间区间;所述获取时间区间包括资源交互记录处理端针对所述资源交互业务清单设置的获取允许时间;所述资源交互记录处理端用于对资源交互节
4、在当前时间处于所述获取时间区间且导入标识为未导入的情况下,获取所述资源交互记录处理端当前记录的所述资源交互业务清单的总记录数;所述导入标识表征所述资源交互业务清单中业务记录的导入状态;
5、基于与所述资源交互业务清单的总记录数相匹配的分页查询要求,按照预设的分页次序依次向所述资源交互记录处理端发起针对所述资源交互业务清单中各目标分页的记录查询操作,得到各所述目标分页对应的业务记录;
6、根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点。
7、在其中一个实施例中,所述根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点,包括:
8、将各所述目标分页对应的业务记录按照所述分页次序缓存至缓存表,得到已缓存的业务记录;
9、在各所述目标分页对应的业务记录的记录数之和等于所述总记录数的情况下,将所述缓存表中的业务记录作为所述目标记录,导入至所述资源交互节点的正式表。
10、在其中一个实施例中,所述导入目标记录至所述资源交互节点,包括:
11、按照目标校验规则,对所述目标记录进行数据校验;所述目标校验规则包括所述业务记录在所述资源交互记录处理端中的原有生产入库校验规则;
12、在所述数据校验成功的情况下,将目标记录导入至所述资源交互节点。
13、在其中一个实施例中,所述方法还包括:
14、在所述数据校验失败的情况下,更新所述导入标识为导入失败,以指示所述资源交互节点发起下一轮导入操作。
15、在其中一个实施例中,所述方法还包括:
16、响应于针对所述目标记录导入过程的异常告警指令,根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据。
17、在其中一个实施例中,所述根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据,包括:
18、在所述异常告警指令的异常类型为查询接口数据返回异常的情况下,更新所述导入标识为导入失败;
19、更新所述导入过程数据;所述导入过程数据包括导入次数、导入结果为导入失败、所述查询接口数据返回异常的备注信息。
20、在其中一个实施例中,所述根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据,包括:
21、在所述异常告警指令的异常类型为查询接口调用中断的情况下,更新所述导入标识为导入失败;
22、更新所述导入过程数据;所述导入过程数据包括导入次数、导入结果为导入失败、所述查询接口调用中断的备注信息;
23、删除缓存表中缓存的业务记录。
24、在其中一个实施例中,所述方法还包括:
25、在所述导入标识为导入失败的情况下,根据导入过程数据生成针对所述资源交互业务清单的人工导入操作界面;
26、在所述资源交互节点的终端中展示所述人工导入操作界面,以指示所述终端发起针对所述资源交互业务清单的人工导入操作。
27、第二方面,本申请还提供了一种资源交互业务记录处理装置。所述装置包括:
28、时间获取模块,用于获取针对资源交互业务清单的获取时间区间;所述获取时间区间包括资源交互记录处理端针对所述资源交互业务清单设置的获取允许时间;所述资源交互记录处理端用于对资源交互节点执行资源交互业务所产生的业务记录进行整合处理;
29、总记录数获取模块,用于在当前时间处于所述获取时间区间且导入标识为未导入的情况下,获取所述资源交互记录处理端当前记录的所述资源交互业务清单的总记录数;所述导入标识表征所述资源交互业务清单中业务记录的导入状态;
30、分页查询模块,用于基于与所述资源交互业务清单的总记录数相匹配的分页查询要求,按照预设的分页次序依次向所述资源交互记录处理端发起针对所述资源交互业务清单中各目标分页的记录查询操作,得到各所述目标分页对应的业务记录;
31、导入模块,用于根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点。
32、在其中一个实施例中,所述导入模块包括:
33、缓存模块,用于将各所述目标分页对应的业务记录按照所述分页次序缓存至缓存表,得到已缓存的业务记录;
34、第一导入子模块,用于在各所述目标分页对应的业务记录的记录数之和等于所述总记录数的情况下,将所述缓存表中的业务记录作为所述目标记录,导入至所述资源交互节点的正式表。
35、在其中一个实施例中,所述导入模块包括:
36、校验模块,用于按照目标校验规则,对所述目标记录进行数据校验;所述目标校验规则包括所述业务记录在所述资源交互记录处理端中的原有生产入库校验规则;
37、第二导入子模块,用于在所述数据校验成功的情况下,将目标记录导入至所述资源交互节点。
38、在其中一个实施例中,所述装置还包括:
39、第一数据更新模块,用于在所述数据校验失败的情况下,更新所述导入标识为导入失败,以指示所述资源交互节点发起下一轮导入操作。
40、在其中一个实施例中,所述装置还包括:
41、第二数据更新模块,用于响应于针对所述目标记录导入过程的异常告警指令,根据所述异常告警指令的异常类型本文档来自技高网...
【技术保护点】
1.一种资源交互业务记录处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点,包括:
3.根据权利要求1所述的方法,其特征在于,所述导入目标记录至所述资源交互节点,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种资源交互业务记录处理装置,其特征在于,所述装置包括:
10.根据权利要求9所述的装置,其特征在于,所述导入模块包括:
11.根据权利要求9所述的装置,其特
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:
13.根据权利要求9所述的装置,其特征在于,所述装置还包括:
14.根据权利要求13所述的装置,其特征在于,所述第二数据更新模块,包括:
15.根据权利要求13所述的装置,其特征在于,所述第二数据更新模块,包括:
16.根据权利要求9所述的装置,其特征在于,所述装置还包括:
17.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
18.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
19.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种资源交互业务记录处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点,包括:
3.根据权利要求1所述的方法,其特征在于,所述导入目标记录至所述资源交互节点,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.一种资源交互业务记录处理装置,其特征在于,所述装置包括:
10.根据权利要求9所述的装置,其特征在于,所述导入模块包...
【专利技术属性】
技术研发人员:邵静,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。