资源交互业务记录处理方法、装置、计算机设备、存储介质与流程

文档序号:37117220发布日期:2024-02-22 21:17阅读:18来源:国知局
资源交互业务记录处理方法、装置、计算机设备、存储介质与流程

本技术涉及大数据,特别是涉及一种资源交互业务记录处理方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

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、第二数据更新模块,用于响应于针对所述目标记录导入过程的异常告警指令,根据所述异常告警指令的异常类型,更新所述目标记录对应的导入标识和导入过程数据。

42、在其中一个实施例中,所述第二数据更新模块,包括:

43、第三数据更新模块,用于在所述异常告警指令的异常类型为查询接口数据返回异常的情况下,更新所述导入标识为导入失败;

44、第四数据更新模块,用于更新所述导入过程数据;所述导入过程数据包括导入次数、导入结果为导入失败、所述查询接口数据返回异常的备注信息。

45、在其中一个实施例中,所述第二数据更新模块,包括:

46、第五数据更新模块,用于在所述异常告警指令的异常类型为查询接口调用中断的情况下,更新所述导入标识为导入失败;

47、第六数据更新模块,用于更新所述导入过程数据;所述导入过程数据包括导入次数、导入结果为导入失败、所述查询接口调用中断的备注信息;

48、数据删除模块,用于删除缓存表中缓存的业务记录。

49、在其中一个实施例中,所述装置还包括:

50、人工导入操作界面生成模块,用于在所述导入标识为导入失败的情况下,根据导入过程数据生成针对所述资源交互业务清单的人工导入操作界面;

51、人工导入操作界面展示模块,用于在所述资源交互节点的终端中展示所述人工导入操作界面,以指示所述终端发起针对所述资源交互业务清单的人工导入操作。

52、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

53、获取针对资源交互业务清单的获取时间区间;所述获取时间区间包括资源交互记录处理端针对所述资源交互业务清单设置的获取允许时间;所述资源交互记录处理端用于对资源交互节点执行资源交互业务所产生的业务记录进行整合处理;

54、在当前时间处于所述获取时间区间且导入标识为未导入的情况下,获取所述资源交互记录处理端当前记录的所述资源交互业务清单的总记录数;所述导入标识表征所述资源交互业务清单中业务记录的导入状态;

55、基于与所述资源交互业务清单的总记录数相匹配的分页查询要求,按照预设的分页次序依次向所述资源交互记录处理端发起针对所述资源交互业务清单中各目标分页的记录查询操作,得到各所述目标分页对应的业务记录;

56、根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点。

57、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

58、获取针对资源交互业务清单的获取时间区间;所述获取时间区间包括资源交互记录处理端针对所述资源交互业务清单设置的获取允许时间;所述资源交互记录处理端用于对资源交互节点执行资源交互业务所产生的业务记录进行整合处理;

59、在当前时间处于所述获取时间区间且导入标识为未导入的情况下,获取所述资源交互记录处理端当前记录的所述资源交互业务清单的总记录数;所述导入标识表征所述资源交互业务清单中业务记录的导入状态;

60、基于与所述资源交互业务清单的总记录数相匹配的分页查询要求,按照预设的分页次序依次向所述资源交互记录处理端发起针对所述资源交互业务清单中各目标分页的记录查询操作,得到各所述目标分页对应的业务记录;

61、根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点。

62、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

63、获取针对资源交互业务清单的获取时间区间;所述获取时间区间包括资源交互记录处理端针对所述资源交互业务清单设置的获取允许时间;所述资源交互记录处理端用于对资源交互节点执行资源交互业务所产生的业务记录进行整合处理;

64、在当前时间处于所述获取时间区间且导入标识为未导入的情况下,获取所述资源交互记录处理端当前记录的所述资源交互业务清单的总记录数;所述导入标识表征所述资源交互业务清单中业务记录的导入状态;

65、基于与所述资源交互业务清单的总记录数相匹配的分页查询要求,按照预设的分页次序依次向所述资源交互记录处理端发起针对所述资源交互业务清单中各目标分页的记录查询操作,得到各所述目标分页对应的业务记录;

66、根据各所述目标分页对应的业务记录,导入目标记录至所述资源交互节点。

67、上述资源交互业务记录处理方法、装置、计算机设备、存储介质和计算机程序产品,首先获取针对资源交互业务清单的获取时间区间,然后在当前时间处于获取时间区间且导入标识为未导入的情况下,获取资源交互记录处理端当前记录的资源交互业务清单的总记录数,进而基于分页查询要求,按照预设的分页次序依次向资源交互记录处理端发起针对资源交互业务清单中各目标分页的记录查询操作,得到各目标分页对应的业务记录,最后根据各目标分页对应的业务记录,导入目标记录至资源交互节点,克服了资源交互记录的数据量较大且可获取时间不集中等因素带来的数据获取效率较低的问题,通过设置导入标志的方式实现对数据清单的分页查询,并完成了对数据导入过程的动态监控,并基于缓存的原理保证了数据获取的完整性,同时提升了清单获取的效率和可靠性,获得了提升资源交互记录的数据导入效率的有益效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1