System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多批次并发数据清算方法、设备及计算机程序产品技术_技高网

多批次并发数据清算方法、设备及计算机程序产品技术

技术编号:44836329 阅读:1 留言:0更新日期:2025-04-01 19:35
本申请公开了一种多批次并发数据清算方法、设备及计算机程序产品,涉及自动化清算技术领域,所述方法包括:接收待拆分的数据文件,并根据预设拆分设置规则对所述数据文件进行多维度数据解析;将进行多维度数据解析后的数据文件写入数据表对应分区,得到多批次的待清算数据;读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算。通过预设的拆分设置规则将数据拆分为多个更易于管理和处理的批次,从而提高数据清算的效率;批次自动化配置信息灵活调整每个批次的处理流程,实现对清算流程的精细和高效控制。

【技术实现步骤摘要】

本申请涉及自动化清算,尤其涉及多批次并发数据清算方法、设备及计算机程序产品


技术介绍

1、银行代销机构接收到理财子公司或者基金公司(以下简称ta)的数据文件后,需要集中进行数据处理。现有处理方式通常是对数据文件中的交易记录按同一账号一起进行数据检查、记账处理,并且依赖多个环节的人工操作,执行的步骤通常是不可调整的,不具备按不同批次个性化设置处理步骤的能力,灵活性较差,缺乏有效的数据拆分处理以及并发处理机制,在处理千万级交易的客户交易记录时会非常困难。

2、因此,如何灵活清算大批量的交易数据,提升数据清算的效率,成为本申请亟需解决的问题。

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、接收待拆分的数据文件,并根据预设拆分设置规则将所述数据文件进行多维度数据解析,将多维度数据解析后的数据文件写入数据表的不同分区,实现了数据的批次化管理,为后续并发清算提供基础。通过预设的拆分设置规则将数据拆分为多个更易于管理和处理的批次。将多维度数据解析后的数据文件写入数据表的不同分区使得每个批次的数据都是独立的,可以并行处理,从而提高数据清算的效率;读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算,根据批次自动化配置信息,可以灵活调整每个批次的处理流程,实现了对清算流程的精细控制。并发清算则进一步提升了处理速度,在更短的时间内完成大量数据的清算。

本文档来自技高网...

【技术保护点】

1.一种多批次并发数据清算方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述接收待拆分的数据文件,并根据预设拆分设置规则对所述数据文件进行多维度数据解析的步骤之前还包括:

3.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

4.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

5.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

6.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

7.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

8.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤之后还包括:

9.一种多批次并发数据清算设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至8中任一项所述的多批次并发数据清算方法的步骤。

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的多批次并发数据清算方法的步骤。

...

【技术特征摘要】

1.一种多批次并发数据清算方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述接收待拆分的数据文件,并根据预设拆分设置规则对所述数据文件进行多维度数据解析的步骤之前还包括:

3.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

4.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

5.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化配置信息对所述待清算数据进行并发清算的步骤包括:

6.如权利要求1所述的方法,其特征在于,所述读取批次自动化配置信息并根据所述批次自动化...

【专利技术属性】
技术研发人员:陈然
申请(专利权)人:招商银行股份有限公司
类型:发明
国别省市:

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

1