一种对账校验的方法、装置、设备及可读存储介质制造方法及图纸

技术编号:28623149 阅读:8 留言:0更新日期:2021-05-28 16:19
本发明专利技术提供了一种对账校验的方法、装置、设备及可读存储介质,所述方法包括:获取数据库中的第一贴源层数据和获取第二贴源层数据,所述第二贴源层数据为将所述第一贴源层数据从所述数据库采集后的数据;对所述第一贴源层数据和所述第二贴源层数据进行查询,得到所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息;将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对计算,得到多个计算结果,将所述多个计算结果进行集合得到比对结果;对所述比对结果进行判断,得到校验结果。本发明专利技术可以准确、高效、灵活校验数仓采集数据与数据库中数据的准确性。

【技术实现步骤摘要】
一种对账校验的方法、装置、设备及可读存储介质
本专利技术涉及数据处理
,具体而言,涉及一种对账校验的方法、装置、设备及可读存储介质。
技术介绍
常见的金融行业业务系统实现,通常根据其技术和业务特点,采用关系型数据库或者非关系型数据库其中一种作为其数据存储层实现,面对成百上千张源表,数仓采集入仓源系统时,目前只能以有限的精力做简单的数据量校验,并且这种校验基本是定制化。
技术实现思路
本专利技术的目的在于提供一种对账校验的方法、装置、设备及可读存储介质,以改善上述问题。为了实现上述目的,本申请实施例提供了如下技术方案:一方面,本申请实施例提供了一种对账校验的方法,所述方法包括:获取数据库中的第一贴源层数据和获取第二贴源层数据,所述第二贴源层数据为将所述第一贴源层数据从所述数据库采集后的数据;对所述第一贴源层数据和所述第二贴源层数据进行查询,得到所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息;将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对计算,得到多个计算结果,将所述多个计算结果进行集合得到比对结果;对所述比对结果进行判断,得到校验结果。可选的,所述将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对计算,得到多个计算结果,将所述多个计算结果进行集合得到比对结果,包括:建立规则库,所述规则库包括若干种比对规则;从所述规则库中获取所有比对规则,依次判断所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息是否符合当前所述比对规则的比对条件;若符合当前所述比对规则的比对条件,则计算当前表达式的结果,若不满足则选择下一规则,直到所有的对比规则运用完,最终得到多个计算结果,所述多个计算结果集合起来得到所述比对结果。可选的,所述对所述比对结果进行判断,得到校验结果,包括:对所述比对结果进行判断,若所述比对结果中的各个计算结果均在对应的预设阈值范围内,则校验成功,若所述多个计算结果中有一个不在对应的预设阈值范围内,则校验失败。可选的,所述对所述比对结果进行判断,得到校验结果,包括:对所述比对结果进行判断,若所述比对结果中的各个计算结果均在对应的预设阈值范围内,则校验成功;若所述多个计算结果中有计算结果不在其对应的预设阈值范围内,则获取人工对其的重要性判断结果,若所述重要性判断结果中有一个为重要,则校验失败,若所述重要性判断结果为均不重要,则校验成功。可选的,所述将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对,得到多个计算结果,将所述多个计算结果进行集合得到比对结果后,还包括:对所述多个计算结果进行分析,得到第一数据,所述第一数据包括所述计算结果不在其对应的预设阈值范围内的所述计算结果的个数;获取个数阈值,判断所述第一数据和所述个数阈值之间的关系;若所述第一数据大于所述个数阈值,则发出警报,以提示相关人员对采集系统进行相应处理。可选的,所述对所述比对结果进行判断,得到校验结果后,还包括:针对不同的校验结果,相应生成不同种类的异常码;根据所述不同种类的异常码,发出不同类型的通知信息,以提示相关人员进行相应处理。第二方面,本申请实施例提供了一种对账校验的装置,所述装置包括第一获取模块、查询模块、比对模块和判断模块。所述第一获取模块,用于获取数据库中的第一贴源层数据和获取第二贴源层数据,所述第二贴源层数据为将所述第一贴源层数据从所述数据库采集后的数据;所述查询模块,用于对所述第一贴源层数据和所述第二贴源层数据进行查询,得到所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息;所述比对模块,用于将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对计算,得到多个计算结果,将所述多个计算结果进行集合得到比对结果;所述判断模块,用于对所述比对结果进行判断,得到校验结果。可选的,所述比对模块,包括:建立单元,用于建立规则库,所述规则库包括若干种比对规则;第一判断单元,用于从所述规则库中获取所有比对规则,依次判断所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息是否符合当前所述比对规则的比对条件;计算单元,用于若符合当前所述比对规则的比对条件,则计算当前表达式的结果,若不满足则选择下一规则,直到所有的对比规则运用完,最终得到多个计算结果,所述多个计算结果集合起来得到所述比对结果。可选的,所述判断模块,包括:第二判断单元,用于对所述比对结果进行判断,若所述比对结果中的各个计算结果均在对应的预设阈值范围内,则校验成功,若所述多个计算结果中有一个不在对应的预设阈值范围内,则校验失败。可选的,所述判断模块,包括:第三判断单元,用于对所述比对结果进行判断,若所述比对结果中的各个计算结果均在对应的预设阈值范围内,则校验成功;第四判断单元,用于若所述多个计算结果中有计算结果不在其对应的预设阈值范围内,则获取人工对其的重要性判断结果,若所述重要性判断结果中有一个为重要,则校验失败,若所述重要性判断结果为均不重要,则校验成功。可选的,所述装置,还包括:分析模块,用于对所述多个计算结果进行分析,得到第一数据,所述第一数据包括所述计算结果不在其对应的预设阈值范围内的所述计算结果的个数;第二获取模块,用于获取个数阈值,判断所述第一数据和所述个数阈值之间的关系;警报模块,用于若所述第一数据大于所述个数阈值,则发出警报,以提示相关人员对采集系统进行相应处理。可选的,所述装置还包括:生成模块,用于针对不同的校验结果,相应生成不同种类的异常码;发送模块,用于根据所述不同种类的异常码,发出不同类型的通知信息,以提示相关人员进行相应处理。第三方面,本申请实施例提供了一种对账校验的设备,所述设备包括存储器和处理器。存储器用于存储计算机程序;处理器用于执行所述计算机程序时实现上述对账校验的方法的步骤。第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述对账校验的方法的步骤。本专利技术的有益效果为:1、本专利技术可以准确、高效、灵活校验数仓采集数据与数据库中源系统数据的准确性;可以实现每天批次运行过程中,自动对数据准确性进行多方位校验,并提前进行预警,从而降低业务影响,减少卡中心损失。2、本专利技术可以实现对采集系统的监控,方便相关工作人员对其进行维护。本专利技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地本文档来自技高网...

【技术保护点】
1.一种对账校验的方法,其特征在于,包括:/n获取数据库中的第一贴源层数据和获取第二贴源层数据,所述第二贴源层数据为将所述第一贴源层数据从所述数据库采集后的数据;/n对所述第一贴源层数据和所述第二贴源层数据进行查询,得到所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息;/n将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对计算,得到多个计算结果,将所述多个计算结果进行集合得到比对结果;/n对所述比对结果进行判断,得到校验结果。/n

【技术特征摘要】
1.一种对账校验的方法,其特征在于,包括:
获取数据库中的第一贴源层数据和获取第二贴源层数据,所述第二贴源层数据为将所述第一贴源层数据从所述数据库采集后的数据;
对所述第一贴源层数据和所述第二贴源层数据进行查询,得到所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息;
将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对计算,得到多个计算结果,将所述多个计算结果进行集合得到比对结果;
对所述比对结果进行判断,得到校验结果。


2.根据权利要求1所述的对账校验的方法,其特征在于,所述将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对计算,得到多个计算结果,将所述多个计算结果进行集合得到比对结果,包括:
建立规则库,所述规则库包括若干种比对规则;
从所述规则库中获取所有比对规则,依次判断所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息是否符合当前所述比对规则的比对条件;
若符合当前所述比对规则的比对条件,则计算当前表达式的结果,若不满足则选择下一规则,直到所有的对比规则运用完,最终得到多个计算结果,所述多个计算结果集合起来得到所述比对结果。


3.根据权利要求1所述的对账校验的方法,其特征在于,所述对所述比对结果进行判断,得到校验结果,包括:
对所述比对结果进行判断,若所述比对结果中的各个计算结果均在对应的预设阈值范围内,则校验成功,若所述多个计算结果中有一个不在对应的预设阈值范围内,则校验失败。


4.根据权利要求1所述的对账校验的方法,其特征在于,所述对所述比对结果进行判断,得到校验结果,包括:
对所述比对结果进行判断,若所述比对结果中的各个计算结果均在对应的预设阈值范围内,则校验成功;
若所述多个计算结果中有计算结果不在其对应的预设阈值范围内,则获取人工对其的重要性判断结果,若所述重要性判断结果中有一个为重要,则校验失败,若所述重要性判断结果为均不重要,则校验成功。


5.根据权利要求1所述的对账校验的方法,其特征在于,所述将所述第一贴源层数据的特征信息和所述第二贴源层数据的特征信息进行比对,得到多个计算结果,将所述多个计算结果进行集合得到比对结果后,还包括:
对所述多个计算结果进行分析,得到第一数据,所述第一数据包括所述计算结果不在其对应的预设阈值范围内的所述计算结果的个数;
获取个数阈值,判断所述第一数据和所述个数阈值之间的关系;
若所述第一数据大于所述个数阈值,则发出警报,以提示相关人员对采集系统进行相应处理。


6.根据权利要求1所述的对账校验的方法,其特征在于,所述对所述比对结果进行判断,得到校验结果后,还包括:
针对不同的校验结果,相应生成不同种类的异常码;
根据所述不同种类的异常码,发出不同类型的通知信息,以提示相关人员进行相应处理。


7.一种对账校验的装置,其特征在于,包括:
第一获取模块,用于获取数据库中的第一贴源层数据和获取第二贴源层数据,所述第二...

【专利技术属性】
技术研发人员:禹舟周秋香
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:北京;11

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

1