System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据处理方法及装置、电子设备、计算机可读存储介质制造方法及图纸_技高网

数据处理方法及装置、电子设备、计算机可读存储介质制造方法及图纸

技术编号:40288419 阅读:7 留言:0更新日期:2024-02-07 20:40
本申请提供了一种数据处理方法、装置、电子设备和计算机可读存储介质,该方法包括:根据接收的数据获取请求中的数据标识,从业务系统中的多个业务数据中获取待测数据,待测数据为与数据标识对应的业务数据;接收数据处理请求,数据处理请求中包含数据标识和第一日期,第一日期为至少一个测试日期中的任一测试日期;每个测试日期对应一个测试任务,每个测试任务用于根据对应的测试日期对业务系统的当前工作日期执行日期切换,根据切换后的工作日期执行对应的业务处理任务;将当前工作日期切换为第一日期,根据第一日期对待测数据执行第一日期对应的业务处理任务,得到对应的业务处理结果。根据本申请的实施例可以节约计算资源。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种数据处理方法、装置、电子设备和计算机可读存储介质。


技术介绍

1、切日和跑批是银行业务的重要服务。其中,切日可以是指银行系统进行工作日期切换,跑批可以是指将要处理的数据积攒成“批”,在指定时间对这批数据统一时间进行处理,也称批处理。通过切日和跑批,可以对一些预期的业务场景进行验证。例如,验证账单日是否执行了出账单,账单逾期后是否进行了利息和罚息的计算等。

2、在相关技术中,金融业务的核心账务系统的批量处理都是全库执行,只要系统执行切日跑批,就会对全库所有业务数据对应的系统工作日期进行切换,并对全库所有业务数据都进行同一业务处理,造成数据间相互影响和产生大量不必要的计算。


技术实现思路

1、本申请提供一种数据处理方法、装置、电子设备和计算机可读存储介质,通过该方法,可以实现不同业务数据之间测试任务的互不干扰,保证业务数据之间数据处理的独立性,并有利于减少大量不必要的计算,节约计算资源。

2、第一方面,本申请提供了一种数据处理方法,该数据处理方法包括:根据接收的数据获取请求中包含的数据标识,从业务系统中的多个业务数据中获取待测数据,所述待测数据为与所述数据标识对应的业务数据;接收数据处理请求,所述数据处理请求中包含所述数据标识和第一日期,所述第一日期为至少一个测试日期中的任一测试日期;其中,每个测试日期对应一个测试任务,每个测试任务用于根据对应的测试日期对所述业务系统的当前工作日期执行日期切换,并根据切换后的工作日期执行对应的业务处理任务;根据所述第一日期将当前工作日期切换为所述第一日期,并根据所述第一日期对所述待测数据执行所述第一日期对应的业务处理任务,得到对应的业务处理结果。

3、第二方面,本申请提供了一种数据处理装置,该数据处理装置包括:数据获取模块,用于根据接收的数据获取请求中包含的数据标识,从业务系统中的多个业务数据中获取待测数据,所述待测数据为与所述数据标识对应的业务数据;处理请求接收模块,用于接收数据处理请求,所述数据处理请求中包含所述数据标识和第一日期,所述第一日期为至少一个测试日期中的任一测试日期;其中,每个测试日期对应一个测试任务,每个测试任务用于根据对应的测试日期对所述业务系统的当前工作日期执行日期切换,并根据切换后的工作日期执行对应的业务处理任务;任务执行模块,用于根据所述第一日期将当前工作日期切换为所述第一日期,并根据所述第一日期对所述待测数据执行所述第一日期对应的业务处理任务,得到对应的业务处理结果。

4、第三方面,本申请提供了一种电子设备,该电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的一个或多个计算机程序,一个或多个所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的数据处理方法。

5、第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序在被处理器/处理核执行时实现上述的数据处理方法。

6、本申请所提供的实施例,可以根据数据获取请求中的数据标识,从业务系统中的多个业务数据中,获取到与该数据标识对应的业务数据作为待测数据,并获取到预先存储的该待测数据的当前业务日和至少一个测试日期,在根据接收到的数据处理请求,从至少一个测试日期中获取一个测试日期作为第一日期之后,可以根据第一日期对业务系统的当前工作日期进行切日(切换为新的工作日期)和跑批(根据新的工作日期对待测数据执行第一日期对应的业务处理任务),得到对应的业务处理结果。根据该方法,进行切日和跑批时可以只对数据标识对应的业务数据执行第一日期对应的业务处理任务,而非针对全库所有业务数据;并且,每个测试任务可以根据对应的测试日期对所述业务系统的当前工作日期执行日期切换,从而可以实现业务数据之间对于测试日期和当前工作日期的区分和分别记录,基于此,本申请实施例的数据处理方法,在对一个业务数据执行第一日期对应的业务处理任务后,不会影响到其它业务数据,也不会改变其它业务数据的当前工作日期和测试日期,实现不同业务数据之间测试任务的互不干扰,保证业务数据之间数据处理的独立性,并有利于减少大量不必要的计算,节约计算资源。

7、应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述业务系统的当前工作日期和所述至少一个测试日期,是从预先存储的与所述数据标识对应的测试参数记录中获取的日期,所述至少一个测试日期中包括当前批量日期和业务处理日期,所述业务系统提供有业务日期查询服务和业务处理信息查询服务;

3.根据权利要求2所述的方法,其特征在于,所述业务处理日期包括账单生成日期和还款日期;在所述根据所述第一日期对所述待测数据执行所述第一日期对应的业务处理任务,得到对应的业务处理结果之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,

5.根据权利要求3所述的方法,其特征在于,所述执行第一日期对应的业务处理任务和所述执行数据更新为所述业务系统的同一预定事务中的不同步骤;所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述业务系统包括多个预定数据库和对应的多个运行实例,每个预定数据库与一个运行实例对应,所述多个预定数据库的业务数据不同,多个运行实例用于并行对各自对应的预定数据库中的业务数据执行与测试任务相关的业务处理;所述数据标识中包括业务编号和用户唯一标识码,所述执行第一日期对应的业务处理任务,包括:

7.根据权利要求6所述的方法,其特征在于,所述对所述用户唯一标识码进行数据转换,得到预定取值范围内的预定编号,包括:

8.一种数据处理装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序在被处理器执行时实现如权利要求1-7中任一项所述的数据处理方法。

...

【技术特征摘要】

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述业务系统的当前工作日期和所述至少一个测试日期,是从预先存储的与所述数据标识对应的测试参数记录中获取的日期,所述至少一个测试日期中包括当前批量日期和业务处理日期,所述业务系统提供有业务日期查询服务和业务处理信息查询服务;

3.根据权利要求2所述的方法,其特征在于,所述业务处理日期包括账单生成日期和还款日期;在所述根据所述第一日期对所述待测数据执行所述第一日期对应的业务处理任务,得到对应的业务处理结果之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,

5.根据权利要求3所述的方法,其特征在于,所述执行第一日期对应的业务处理任务和所述执行数据更新为所述业务系统的同一预定事务中的不同步骤;所述方...

【专利技术属性】
技术研发人员:杨小薇姜英朕吴鹏曾琳铖曦
申请(专利权)人:马上消费金融股份有限公司
类型:发明
国别省市:

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

1