数据核对方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:28871382 阅读:29 留言:0更新日期:2021-06-15 23:03
本申请涉及数据处理领域,提供一种数据核对方法、装置、计算机设备和存储介质,方法包括:获取当前时间及预设的数据核对时间段;判断当前时间是否到达数据核对时间段的起始端点时间;若是,获取第一业务系统的第一清单数据及第二业务系统的第二清单数据;基于预设的业务数据统计规则对第一清单数据进行数据统计处理以得到第一业务统计数据;以及对第二清单数据进行数据统计处理以得到第二业务统计数据;基于预设的数据核对模板对第一业务统计数据与第二业务统计数据进行数据核对处理,生成数据核对结果。本申请能够提高数据核对的速率及数据核对结果的准确性。本申请还可以应用于区块链领域,上述数据核对结果等数据可以存储于区块链上。

【技术实现步骤摘要】
数据核对方法、装置、计算机设备和存储介质
本申请涉及数据处理
,具体涉及一种数据核对方法、装置、计算机设备和存储介质。
技术介绍
由于监管部门需要对农险理赔系统数据进行监管和统计,理赔系统和统信系统为了数据准确一致的目标,需要对理赔系统清单汇总数据和统信系统清单汇总数据进行定时的数据核对校验,以核对两种清单汇总数据中是否存在数据差异。现有对清单数据进行数据核对处理的方式是由理赔人员与统信人员同时获取汇总清单数据,然后两边一起进行人工数据核对。然而,当需要核对的清单数据的数量较多时,这种人工数据核对的方式需要占用大量的人力资源和花费大量的时间,且会造成数据核对的效率较低,核对的数据误差也较大,错误率高,进而影响了生成的数据核对结果的准确性。
技术实现思路
本申请的主要目的为提供一种数据核对方法、装置、计算机设备和存储介质,旨在解决现有对清单数据进行数据核对处理的方式需要占用大量的人力资源和花费大量的时间,且会造成数据核对的效率较低,核对的数据误差也较大,错误率高的技术问题。本申请提出一种数据核对方法,所述方法包括步骤:获取当前时间,以及获取预设的数据核对时间段;判断所述当前时间是否到达所述数据核对时间段的起始端点时间,其中,所述数据核对时间段是由起始端点时间与末尾端点时间包含的时间区间构成的时间段;若所述当前时间到达所述数据核对时间段的起始端点时间,获取第一业务系统的第一清单数据,以及获取第二业务系统的第二清单数据;基于预设的业务数据统计规则对所述第一清单数据进行数据统计处理以得到对应的第一业务统计数据,其中,所述第一业务统计数据包括第一业务数据字段以及与所述第一业务数据字段对应的第一业务数据信息;以及,对所述第二清单数据进行数据统计处理以得到对应的第二业务统计数据,其中,所述第二业务统计数据包括第二业务数据字段以及与所述第二业务数据字段对应的第二业务数据信息;基于预设的数据核对模板对所述第一业务统计数据与所述第二业务统计数据进行数据核对处理,生成对应的数据核对结果。可选地,所述基于预设的数据核对模板对所述第一业务统计数据与所述第二业务统计数据进行数据核对处理,生成对应的数据核对结果的步骤,包括:将所述第一业务数据字段填充至所述数据核对模板内;基于所述第一业务数据字段与所述第一业务数据信息的对应关系,将所述第一业务数据信息填充至所述数据核对模板内的第一对应位置处;判断所述第二业务数据字段中是否均包含有与各所述第一业务数据字段分别相同的指定业务数据字段;若所述第二业务数据字段中均包含有与各所述第一业务数据字段分别相同的指定业务数据字段,判断所述第二业务数据字段中是否存在除所述指定业务数据字段外的其他业务数据字段;若所述第二业务数据字段中不存在所述其他业务数据字段,从所述第二业务数据信息中筛选出与所述指定业务数据字段对应的指定业务数据信息;基于所述指定业务数据字段与所述第一业务数据字段的对应关系,将所述指定业务数据信息填充至所述数据核对模板内的第二对应位置处;对所述数据核对模板内每一个所述第一业务数据字段所包含的第一业务数据信息与指定业务数据信息进行逐一核对以判断两个数据信息是否相同;若每一个所述第一业务数据字段所包含的两个数据信息均相同,则生成核对成功的第一核对结果;若每一个所述第一业务数据字段所包含的两个数据信息没有均相同,则生成核对失败的第二核对结果;获取第一业务数据信息与指定业务数据信息存在差异的目标业务数据字段,并对所述目标业务数据字段添加异常标记。可选地,所述获取第一业务数据信息与指定业务数据信息存在差异的目标业务数据字段,并对所述目标业务数据字段添加异常标记的步骤之后,包括:获取与所述目标业务数据字段对应的目标业务数据信息;基于所述目标业务数据字段与所述目标业务数据信息,生成对应的第一异常信息;获取预设的邮件登录信息,以及获取指定邮件地址;基于所述邮件登录信息登录至对应的邮件服务器;通过所述邮件服务器将所述第一异常信息发送至所述指定邮件地址。可选地,所述判断所述第二业务数据字段中是否均包含有与各所述第一业务数据字段分别相同的指定业务数据字段的步骤之后,包括:若所述第二业务数据字段中没有均包含有与各所述第一业务数据字段分别相同的指定业务数据字段,从所述第一业务数据字段中筛选出特定业务数据字段,其中,所述第二业务数据字段中不包含有所述特定业务数据字段;从第一业务数据信息中查找出与所述特定业务数据字段对应的特定业务数据信息;基于所述特定业务数据字段与所述特定业务数据信息,生成对应的第二异常信息;通过所述邮件服务器将所述第二异常信息发送至所述指定邮件地址。可选地,所述判断所述第二业务数据字段中是否存在除所述指定业务数据字段外的其他业务数据字段的步骤之后,包括:若所述第二业务数据字段中存在所述其他业务数据字段,从所述第二业务数据信息中查找出与所述其他业务数据字段对应的其他业务数据信息;基于所述其他业务数据字段与所述其他业务数据信息,生成对应的第三异常信息;通过所述邮件服务器将所述第三异常信息发送至所述指定邮件地址。可选地,所述获取预设的数据核对时间段的步骤之前,包括:获取第一预设时间周期内每一天中每一个指定时间段的资源消耗量,其中,所述指定时间段为包含预设时间长度的时间段;对所述第一预设时间周期、所述指定时间段以及所述资源消耗量进行统计分析,生成相应的资源消耗统计表;基于所述资源消耗统计表,分别从所述第一预设时间周期内每一天中所有所述指定时间段筛选出资源消耗量小于预设的资源消耗阈值的第一时间段;从所有所述第一时间段中筛选出出现次数最多的第二时间段;将所述第二时间段作为所述数据核对时间段。可选地,所述获取预设的数据核对时间段的步骤之前,包括:基于预设的时间划分阈值,将一天的时间段划分为多个单位时间段;基于预存储的历史数据处理记录数据,统计在第二预设时间周期内每个所述单位时间段的数据处理总量;从所有所述数据处理总量中筛选出小于预设的数据处理量阈值的第一数据处理总量;按照所述第一数据处理总量的数值从小到大的顺序对所有所述第一数据处理总量进行排序,得到对应的排序结果;从所述排序结果中排在首位的第一数据处理总量开始,依次获取指定数量的第二数据处理总量;从所有所述单位时间段中获取与所述第二数据处理总量对应的指定单位时间段;将所述指定单位时间段作为所述数据核对时间段。本申请还提供一种数据核对装置,包括:第一获取模块,用于获取当前时间,以及获取预设的数据核对时间段;判断模块,用于判断所述当前时间是否到达所述数据核对时间段的起始端点时间,其中,所述数据核对时间段是由起始端点时间与末尾端点时间包含的时间区间构成的时间段;第二获取模块,用于若所述本文档来自技高网...

【技术保护点】
1.一种数据核对方法,其特征在于,包括:/n获取当前时间,以及获取预设的数据核对时间段;/n判断所述当前时间是否到达所述数据核对时间段的起始端点时间,其中,所述数据核对时间段是由起始端点时间与末尾端点时间包含的时间区间构成的时间段;/n若所述当前时间到达所述数据核对时间段的起始端点时间,获取第一业务系统的第一清单数据,以及获取第二业务系统的第二清单数据;/n基于预设的业务数据统计规则对所述第一清单数据进行数据统计处理以得到对应的第一业务统计数据,其中,所述第一业务统计数据包括第一业务数据字段以及与所述第一业务数据字段对应的第一业务数据信息;以及,/n对所述第二清单数据进行数据统计处理以得到对应的第二业务统计数据,其中,所述第二业务统计数据包括第二业务数据字段以及与所述第二业务数据字段对应的第二业务数据信息;/n基于预设的数据核对模板对所述第一业务统计数据与所述第二业务统计数据进行数据核对处理,生成对应的数据核对结果。/n

【技术特征摘要】
1.一种数据核对方法,其特征在于,包括:
获取当前时间,以及获取预设的数据核对时间段;
判断所述当前时间是否到达所述数据核对时间段的起始端点时间,其中,所述数据核对时间段是由起始端点时间与末尾端点时间包含的时间区间构成的时间段;
若所述当前时间到达所述数据核对时间段的起始端点时间,获取第一业务系统的第一清单数据,以及获取第二业务系统的第二清单数据;
基于预设的业务数据统计规则对所述第一清单数据进行数据统计处理以得到对应的第一业务统计数据,其中,所述第一业务统计数据包括第一业务数据字段以及与所述第一业务数据字段对应的第一业务数据信息;以及,
对所述第二清单数据进行数据统计处理以得到对应的第二业务统计数据,其中,所述第二业务统计数据包括第二业务数据字段以及与所述第二业务数据字段对应的第二业务数据信息;
基于预设的数据核对模板对所述第一业务统计数据与所述第二业务统计数据进行数据核对处理,生成对应的数据核对结果。


2.根据权利要求1所述的数据核对方法,其特征在于,所述基于预设的数据核对模板对所述第一业务统计数据与所述第二业务统计数据进行数据核对处理,生成对应的数据核对结果的步骤,包括:
将所述第一业务数据字段填充至所述数据核对模板内;
基于所述第一业务数据字段与所述第一业务数据信息的对应关系,将所述第一业务数据信息填充至所述数据核对模板内的第一对应位置处;
判断所述第二业务数据字段中是否均包含有与各所述第一业务数据字段分别相同的指定业务数据字段;
若所述第二业务数据字段中均包含有与各所述第一业务数据字段分别相同的指定业务数据字段,判断所述第二业务数据字段中是否存在除所述指定业务数据字段外的其他业务数据字段;
若所述第二业务数据字段中不存在所述其他业务数据字段,从所述第二业务数据信息中筛选出与所述指定业务数据字段对应的指定业务数据信息;
基于所述指定业务数据字段与所述第一业务数据字段的对应关系,将所述指定业务数据信息填充至所述数据核对模板内的第二对应位置处;
对所述数据核对模板内每一个所述第一业务数据字段所包含的第一业务数据信息与指定业务数据信息进行逐一核对以判断两个数据信息是否相同;
若每一个所述第一业务数据字段所包含的两个数据信息均相同,则生成核对成功的第一核对结果;
若每一个所述第一业务数据字段所包含的两个数据信息没有均相同,则生成核对失败的第二核对结果;
获取第一业务数据信息与指定业务数据信息存在差异的目标业务数据字段,并对所述目标业务数据字段添加异常标记。


3.根据权利要求2所述的数据核对方法,其特征在于,所述获取第一业务数据信息与指定业务数据信息存在差异的目标业务数据字段,并对所述目标业务数据字段添加异常标记的步骤之后,包括:
获取与所述目标业务数据字段对应的目标业务数据信息;
基于所述目标业务数据字段与所述目标业务数据信息,生成对应的第一异常信息;
获取预设的邮件登录信息,以及获取指定邮件地址;
基于所述邮件登录信息登录至对应的邮件服务器;
通过所述邮件服务器将所述第一异常信息发送至所述指定邮件地址。


4.根据权利要求3所述的数据核对方法,其特征在于,所述判断所述第二业务数据字段中是否均包含有与各所述第一业务数据字段分别相同的指定业务数据字段的步骤之后,包括:
若所述第二业务数据字段中没有均包含有与各所述第一业务数据字段分别相同的指定业务数据字段,从所述第一业务数据字段中筛选出特定业务数据字段,其中,所述第二业务数据字段中不包含有所述特定业务数据字段;
从第一业务数据信息中查找出与所述特定业务数据字段对应的特定业务数据信息;
...

【专利技术属性】
技术研发人员:刘泽平时欢
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东;44

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

1