自动对账分析方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:39149500 阅读:12 留言:0更新日期:2023-10-23 14:58
本申请涉及金融科技技术领域,提供了一种自动对账分析方法、装置、电子设备及计算机可读存储介质,方法包括:每经过预设时间区间对日志表进行检测处理得到日志状态信息,其中,日志表通过执行预设的第一任务和预设的第二任务而得到;在日志状态信息表征第一任务和第二任务均执行完成的情况下,从预设的自动触发任务配置表中提取对应的任务消息队列键值根据任务消息队列键值确定对应的通用对账任务;对通用对账任务进行执行处理得到对账数据;基于预设的对账脚本对对账数据进行对账检测处理得到对账统计数据;基于预设的对账结果表对对账统计数据进行存储处理。通过上述技术方案,能够提高数据对账的效率。能够提高数据对账的效率。能够提高数据对账的效率。

【技术实现步骤摘要】
自动对账分析方法、装置、电子设备及可读存储介质


[0001]本申请实施例涉及但不限于金融科技
,尤其涉及一种自动对账分析方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]目前,在金融行业中已经越来越多地利用各种系统来对各种金融业务进行管理处理;在对金融系统进行升级改造的过程中,往往需要对批量程序进行重构改造,当程序改造完成之后还需要经过一个试运行期进行验证;试运行期间需要和原旧任务进行并行执行,且需要和原任务持续地做数据对比,以保证改造后的任务逻辑正确,待数据对比一致后,改造的任务才能正式切换投产,旧任务才可以下线。然而,数据一致性对比是一个繁琐的过程,需要投入大量的人力进行对比分析,进而造成工作量巨大。

技术实现思路

[0003]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]为了解决上述
技术介绍
中提到的问题,本申请实施例提供了一种自动对账分析方法、装置、电子设备及计算机可读存储介质,能够提高数据对账的效率。
[0005]第一方面,本申请实施例提供了一种自动对账分析方法,包括:
[0006]每经过预设时间区间对日志表进行检测处理得到日志状态信息,其中,所述日志表通过执行预设的第一任务和预设的第二任务而得到;
[0007]在所述日志状态信息表征所述第一任务和所述第二任务均执行完成的情况下,从预设的自动触发任务配置表中提取对应的任务消息队列键值;
[0008]根据所述任务消息队列键值确定对应的通用对账任务;
[0009]对所述通用对账任务进行执行处理得到对账数据;
[0010]基于预设的对账脚本对所述对账数据进行对账检测处理得到对账统计数据;
[0011]基于预设的对账结果表对所述对账统计数据进行存储处理。
[0012]根据本申请的一些实施例,所述每经过预设时间区间对日志表进行检测处理得到日志状态信息,包括:
[0013]对预设的心跳任务的等待时间进行设定得到任务等待时间;
[0014]将所述任务等待时间确定为所述预设时间区间;
[0015]每经过所述预设时间区间,将所述自动触发任务配置表中的配置信息与所述日志表中的日志进行状态匹配处理得到所述日志状态信息。
[0016]根据本申请的一些实施例,所述对账脚本包括检查脚本和统计脚本,所述基于预设的对账脚本对所述对账数据进行对账检测处理得到对账统计数据,包括:
[0017]基于所述检查脚本对所述对账数据进行完整性检查处理得到检查信息;
[0018]在所述检查信息表征所述对账数据产生完毕的情况下,基于所述统计脚本对所述
对账数据进行统计处理得到所述对账统计数据。
[0019]根据本申请的一些实施例,所述日志状态信息包括日志属性信息,所述从预设的自动触发任务配置表中提取对应的任务消息队列键值,包括:
[0020]将所述日志属性信息与所述自动触发任务配置表携带的任务属性进行匹配处理得到匹配结果;
[0021]根据所述匹配结果从所述自动触发任务配置表中提取与所述任务属性对应的所述任务消息队列键值。
[0022]根据本申请的一些实施例,所述对所述通用对账任务进行执行处理得到对账数据,包括:
[0023]根据所述通用对账任务对第一执行数据和第二执行数据进行对比处理得到所述对账数据;
[0024]其中,所述第一执行数据通过执行所述第一任务而得到,所述第二执行数据通过执行所述第二任务而得到。
[0025]根据本申请的一些实施例,所述基于预设的对账结果表对所述对账统计数据进行存储处理后,所述方法还包括:
[0026]对所述对账结果表中的所述对账统计数据进行提取处理;
[0027]将提取得到的所述对账统计数据进行打包处理得到统计数据包;
[0028]将所述统计数据包向预设的邮箱地址进行发送处理。
[0029]根据本申请的一些实施例,所述将提取得到的所述对账统计数据进行打包处理得到统计数据包,包括:
[0030]对所述对账统计数据进行压缩处理得到压缩数据包;
[0031]对所述压缩数据包进行标记处理得到所述统计数据包。
[0032]第二方面,本申请实施例还提供了一种自动对账分析装置,包括:
[0033]第一处理模块,用于每经过预设时间区间对日志表进行检测处理得到日志状态信息,其中,所述日志表通过执行预设的第一任务和预设的第二任务而得到;
[0034]第二处理模块,用于在所述日志状态信息表征所述第一任务和所述第二任务均执行完成的情况下,从预设的自动触发任务配置表中提取对应的任务消息队列键值;
[0035]第三处理模块,用于根据所述任务消息队列键值确定对应的通用对账任务;
[0036]第四处理模块,用于对所述通用对账任务进行执行处理得到对账数据;
[0037]第五处理模块,用于基于预设的对账脚本对所述对账数据进行对账检测处理得到对账统计数据;
[0038]第六处理模块,用于基于预设的对账结果表对所述对账统计数据进行存储处理。
[0039]第三方面,本申请实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上第一方面所述的自动对账分析方法。
[0040]第四方面,本申请实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上第一方面所述的自动对账分析方法。
[0041]根据本申请提供的实施例的自动对账分析方法,至少具有如下有益效果:在自动对账分析的过程中,每经过预设时间区间对日志表进行检测处理就可以得到日志状态信
息,其中,日志表通过执行预设的第一任务和预设的第二任务而得到;在日志状态信息表征第一任务和第二任务均执行完成的情况下,从预设的自动触发任务配置表中提取对应的任务消息队列键值;接着根据任务消息队列键值确定对应的通用对账任务;对通用对账任务进行执行处理就可以得到对账数据;接着基于预设的对账脚本对对账数据进行对账检测处理就可以得到对账统计数据;最后基于预设的对账结果表对对账统计数据进行存储处理。通过上述技术方案,能够提高数据对账的效率。
附图说明
[0042]附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。
[0043]图1是本申请一个实施例提供的自动对账分析方法的流程图;
[0044]图2是本申请一个实施例提供的S100的具体流程图;
[0045]图3是本申请一个实施例提供的S500的具体流程图;
[0046]图4是本申请一个实施例提供的S200的具体流程图;
[0047]图5是本申请一个实施例提供的S400的具体流程图;
[0048]图6是本申请另一个实施例提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动对账分析方法,其特征在于,包括:每经过预设时间区间对日志表进行检测处理得到日志状态信息,其中,所述日志表通过执行预设的第一任务和预设的第二任务而得到;在所述日志状态信息表征所述第一任务和所述第二任务均执行完成的情况下,从预设的自动触发任务配置表中提取对应的任务消息队列键值;根据所述任务消息队列键值确定对应的通用对账任务;对所述通用对账任务进行执行处理得到对账数据;基于预设的对账脚本对所述对账数据进行对账检测处理得到对账统计数据;基于预设的对账结果表对所述对账统计数据进行存储处理。2.根据权利要求1所述的自动对账分析方法,其特征在于,所述每经过预设时间区间对日志表进行检测处理得到日志状态信息,包括:对预设的心跳任务的等待时间进行设定得到任务等待时间;将所述任务等待时间确定为所述预设时间区间;每经过所述预设时间区间,将所述自动触发任务配置表中的配置信息与所述日志表中的日志进行状态匹配处理得到所述日志状态信息。3.根据权利要求1所述的自动对账分析方法,其特征在于,所述对账脚本包括检查脚本和统计脚本,所述基于预设的对账脚本对所述对账数据进行对账检测处理得到对账统计数据,包括:基于所述检查脚本对所述对账数据进行完整性检查处理得到检查信息;在所述检查信息表征所述对账数据产生完毕的情况下,基于所述统计脚本对所述对账数据进行统计处理得到所述对账统计数据。4.根据权利要求1所述的自动对账分析方法,其特征在于,所述日志状态信息包括日志属性信息,所述从预设的自动触发任务配置表中提取对应的任务消息队列键值,包括:将所述日志属性信息与所述自动触发任务配置表携带的任务属性进行匹配处理得到匹配结果;根据所述匹配结果从所述自动触发任务配置表中提取与所述任务属性对应的所述任务消息队列键值。5.根据权利要求1所述的自动对账分析方法,其特征在于,所述对所述通用对账任务进行执行处理得到对账数据,包括:根据所述通...

【专利技术属性】
技术研发人员:丁家琳
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:

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

1