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

技术编号:37203068 阅读:12 留言:0更新日期:2023-04-20 22:57
本申请实施例属于大数据领域,涉及一种数据处理方法,包括:判断是否接收到用户输入的数据对账请求;若是,获取第一业务渠道系统的第一交易数据与第二业务渠道系统的第二交易数据;从第一交易数据中获取与数据标识对应的第一交易总额,从第二交易数据中获取与数据标识对应的第二交易总额;若第一交易总额与第二交易总额相同;从规则引擎集合确定目标规则引擎;基于目标规则引擎对第一交易数据与第二交易数据进行数据对账,得到对账结果。本申请还提供一种数据处理装置、计算机设备及存储介质。此外,本申请还涉及区块链技术,对账结果可存储于区块链中。本申请提高了交易数据的对账处理效率,且保证了对账结果的准确性。且保证了对账结果的准确性。且保证了对账结果的准确性。

【技术实现步骤摘要】
数据处理方法、装置、计算机设备及存储介质


[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]为了解决上述技术问题,本申请实施例还提供一种数据处理装置,采用了如下所述的技术方案:
[0044]第一判断模块,用于判断是否接收到用户输入的数据对账请求;其中,所述数据对账请求携带第一系统标识、第二系统标识以及时间信息;
[0045]第一获取模块,用于若是,获取与所述第一系统标识以及所述时间信息对应的第一业务渠道系统的第一交易数据,以及获取与所述第二系统标识以及所述时间信息对应的第二业务渠道系统的第二交易数据;
[0046]第二获取模块,用于基于预设的数据标识,从所述第一交易数据中获取与所述数据标识对应的第一交易总额,以及从所述第二交易数据中获取与所述数据标识对应的第二交易总额;
[0047]第二判断模块,用于判断所述第一交易总额与所述第二交易总额是否相同;
[0048]确定模块,用于若相同,从预设的规则引擎集合中确定出目标规则引擎;
[0049]第一处理模块,用于基于所述目标规则引擎对所述第一交易数据与所述第二交易数据进行数据对账处理,得到对应的对账结果。...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括下述步骤:判断是否接收到用户输入的数据对账请求;其中,所述数据对账请求携带第一系统标识、第二系统标识以及时间信息;若是,获取与所述第一系统标识以及所述时间信息对应的第一业务渠道系统的第一交易数据,以及获取与所述第二系统标识以及所述时间信息对应的第二业务渠道系统的第二交易数据;基于预设的数据标识,从所述第一交易数据中获取与所述数据标识对应的第一交易总额,以及从所述第二交易数据中获取与所述数据标识对应的第二交易总额;判断所述第一交易总额与所述第二交易总额是否相同;若相同,从预设的规则引擎集合中确定出目标规则引擎;基于所述目标规则引擎对所述第一交易数据与所述第二交易数据进行数据对账处理,得到对应的对账结果。2.根据权利要求1所述的数据处理方法,其特征在于,所述从预设的规则引擎集合中确定出目标规则引擎的步骤,具体包括:调用预设的引擎优先级数据表;从所述引擎优先级数据表中获取所述规则引擎集合内包含的每一个规则引擎的优先级数值;基于各所述规则引擎的优先级数值,从所述规则引擎集合包含的所有所述规则引擎中确定出所述目标规则引擎。3.根据权利要求2所述的数据处理方法,其特征在于,所述基于各所述规则引擎的优先级数值,从所述规则引擎集合包含的所有所述规则引擎中确定出所述目标规则引擎的步骤,具体包括:按照所述优先级数值从大到小的顺序对所有所述规则引擎进行排序,得到对应的排序结果;获取所述排序结果中排序首位的第一规则引擎;获取所述第一规则引擎当前的第一使用数据;判断所述第一使用数据是否超出预设的使用数据阈值;若未超过所述使用数据阈值,则将所述第一规则引擎作为所述目标规则引擎;若超过所述使用数据阈值,按照所述排序结果内的排列顺序,获取所述排序结果中排序次位的第二规则引擎;若确定所述第二规则引擎的第二使用数据未超过所述使用数据阈值,则将所述第二规则引擎作为所述目标规则引擎。4.根据权利要求2所述的数据处理方法,其特征在于,在所述调用预设的引擎优先级数据表的步骤之前,还包括:获取所述规则引擎集合内包含的每一个规则引擎在预设时间段内的处理效率值、处理准确度以及评价值;获取与所述处理效率值、所述处理准确度以及所述评价值分别对应的第一权重、第二权重与第三权重;基于所述第一权重、第二权重与第三权重,调用预设的计算公式对所述各所述规则引
擎在所述预设时间段内的处理效率值、处理准确度以及评价值进行计算,生成各所述规则引擎的优先级数值;将所有所述优先级数值存储至所述引擎优先级数据表内。5.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述目标规则引擎对所述第一交易数据与所述第...

【专利技术属性】
技术研发人员:李海霞
申请(专利权)人:平安健康保险股份有限公司
类型:发明
国别省市:

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

1