规则数据校验方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:30551372 阅读:12 留言:0更新日期:2021-10-30 13:31
本申请涉及人工智能技术领域,提供一种规则数据校验方法、装置、计算机设备和存储介质。所述方法包括:接收规则配置申请单提交消息,规则配置申请单提交消息携带规则配置申请单编号,根据规则配置申请单编号,从临时数据池中获取目标规则数据集,临时数据池缓存有来源于多个规则模块的规则数据,对目标规则数据集进行关联数据校验和在途冲突数据校验,当目标规则数据集满足关联数据校验的预设要求和在途冲突数据校验的预设要求时,则删除临时数据池中的目标规则数据集,并将目标规则数据集持久化存储。采用本方法能够提高规则数据配置的准确度。准确度。准确度。

【技术实现步骤摘要】
规则数据校验方法、装置、计算机设备和存储介质


[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]图1为一个实施例中规则数据校验方法的应用环境图;
[0040]图2为一个实施例中规则数据校验方法的流程示意图;
[0041]图3为另一个实施例中规则数据校验的详细流程示意图;
[0042]图4为一个实施例中规则数据校验装置的结构框图;
[0043]图5为另一个实施例中规则数据校验装置的结构框图;
[0044]图6为一个实施例中计算机设备的内部结构图。
具体实施方式
[0045]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0046]本申请提供的规则数据校验方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。用户通过于终端102进行操作,提交规则配置申请单,终端102生成携带规则配置申请单编号的规则配置申请单提交消息,发送该规则配置申请单提交消息至服务器104,服务器104接收规则配置申请单提交消息,根据规则配置申请单编号,从临时数据池中获取目标规则数据集,临时数据池缓存有来源于多个规则模块的规则数据,然后,对目标规则数据集进行关联数据校验和在途冲突数据校验,当目标规则数据集满足关联数据校验的预设要求和在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种规则数据校验方法,其特征在于,所述方法包括:接收规则配置申请单提交消息,所述规则配置申请单提交消息携带规则配置申请单编号;根据所述规则配置申请单编号,从临时数据池中获取目标规则数据集,所述临时数据池缓存有来源于多个规则模块的规则数据;对所述目标规则数据集进行关联数据校验和在途冲突数据校验;当所述规则数据集满足关联数据校验的预设要求和在途冲突数据校验的预设要求时,删除所述临时数据池中所述目标规则数据集,并将所述目标规则数据集持久化存储。2.根据权利要求1所述的规则数据校验方法,其特征在于,所述接收规则配置申请单提交消息,规则配置申请单提交消息携带规则配置申请单编号之前,还包括:接收用户终端上传的规则数据;对上传的规则数据进行规范性校验;若所述上传的规则数据满足规范性校验的预设要求,则将所述上传的规则数据缓存至临时数据池,推送规则配置单提交提示消息至所述用户终端。3.根据权利要求2所述的规则数据校验方法,其特征在于,所述对所述规则数据集进行规范性校验之后,还包括:若规则数据集中有任一规则数据不满足规范性校验的预设要求,则推送数据修改提示消息。4.根据权利要求2所述的规则数据校验方法,其特征在于,所述规范性校验包括合法性校验、重复性校验以及数据池有效性校验。5.根据权利要求4所述的规则数据校验方法,其特征在于,所述合法性校验包括数据长度校验、数据类型校验和/或数据格式校验。6.根据权利要求1至5中任一项所述的规则数据校验方法,其特征在于,所述对所述规则数据集进行关联数据校验和在途冲突数...

【专利技术属性】
技术研发人员:王慧冯伟
申请(专利权)人:平安养老保险股份有限公司
类型:发明
国别省市:

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

1