一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据文件校验方法、装置、电子设备及存储介质与流程

2021-12-01 01:43:00 来源:中国专利 TAG:

技术特征:
1.一种数据文件校验方法,其特征在于,所述方法包括:接收客户端发送的至少两个业务类型的数据文件;通过所述业务类型相对应的业务校验引擎对所述数据文件进行校验,其中所述业务校验引擎至少包括:规则校验引擎、关联校验引擎;所述规则校验引擎用于对所述数据文件进行校验得到规则校验结果;所述关联校验引擎用于在所述规则校验结果为通过的情况下,通过关联校验引擎对所述数据文件和所述数据文件的关联数据进行校验,得到关联校验结果;在所述关联校验结果为通过的情况下,通过全局校验引擎对所述规则校验结果、所述关联校验结果进行校验,得到全局校验结果。2.根据权利要求1所述的方法,其特征在于,所述业务校验引擎还包括:交叉校验引擎,在所述接收客户端发送的至少两个业务类型的数据文件之后,所述方法还包括:对所述数据文件进行分片处理,得到所述数据文件对应的分片数据;所述通过所述业务类型相对应的业务校验引擎对所述数据文件进行校验,包括:针对所述数据文件对应的每个分片数据,通过所述规则校验引擎对所述分片数据进行校验得到规则校验结果,通过关联校验引擎对所述分片数据和所述分片数据的关联数据进行校验,得到关联校验结果,通过所述交叉校验引擎对所述分片数据进行校验得到交叉校验结果;所述在所述关联校验结果为通过的情况下,通过全局校验引擎对所述规则校验结果、所述关联校验结果进行校验,得到全局校验结果,包括:在所述交叉校验结果为通过的情况下,通过全局校验引擎对所述规则校验结果、所述关联校验结果和所述交叉校验结果进行校验,得到第一全局校验结果。3.根据权利要求2所述的方法,其特征在于,所述规则校验结果包括规则校验完成情况和规则校验错误信息,所述关联校验结果包括关联校验完成情况和关联校验错误信息,所述交叉校验结果包括交叉校验完成情况和交叉校验错误信息;所述在所述交叉校验结果为通过的情况下,通过全局校验引擎对所述规则校验结果、所述关联校验结果和所述交叉校验结果进行校验,得到第一全局校验结果,包括:在所述交叉校验结果为通过的情况下,检查所述规则校验完成情况、所述关联校验完成情况以及所述交叉校验完成情况;在所述规则校验完成情况、所述关联校验完成情况以及所述交叉校验完成都为完成的情况时,获取所述规则校验错误信息、所述关联校验错误信息或所述交叉校验错误信息,并输出所述规则校验错误信息、所述关联校验错误信息或所述交叉校验错误信息。4.根据权利要求2所述的方法,其特征在于,在所述交叉校验结果为通过的情况下,通过全局校验引擎对所述规则校验结果、所述关联校验结果和所述交叉校验结果进行校验,得到第一全局校验结果之后,所述方法还包括:通过全局校验引擎对所述数据文件进行校验,得到第二全局校验结果;在所述第一全局校验结果和所述第二全局校验结果为通过的情况下,确认完成校验过程。5.根据权利要求1所述的方法,其特征在于,所述对所述数据文件进行校验得到规则校验结果,包括:
获取所述数据文件的校验规则;通过所述校验规则相对应的规则校验引擎对所述数据文件进行校验,得到所述数据文件的规则校验结果并存储。6.根据权利要求1所述的方法,其特征在于,所述通过关联校验引擎对所述数据文件和所述数据文件的关联数据进行校验,得到关联校验结果,包括:获取所述数据文件的关联规则;根据所述关联规则,获取所述数据文件的关联数据;通过关联校验引擎对所述数据文件和所述关联数据进行校验,得到关联校验结果并存储。7.根据权利要求1所述的方法,其特征在于,所述业务类型至少包括:缴费、待遇支付、成员转出;所述数据文件包括业务表单,所述业务校验引擎至少包括:缴费校验引擎、待遇支付校验引擎、成员转出校验引擎;所述接收客户端发送的至少两个业务类型的数据文件,包括:接收客户端发送的缴费的业务表单、待遇支付的业务表单以及成员转出的业务表单;所述通过所述业务类型相对应的业务校验引擎对所述数据文件进行校验,包括:通过所述缴费校验引擎对所述缴费的业务表单进行校验,通过所述待遇支付校验引擎对所述待遇支付的业务表单进行校验,通过所述成员转出校验引擎对所述成员转出的业务表单进行校验。8.一种数据文件校验装置,其特征在于,所述装置包括:接收模块,被配置为接收客户端发送的至少两个业务类型的数据文件;第一校验模块,被配置为通过所述业务类型相对应的业务校验引擎对所述数据文件进行校验,其中所述业务校验引擎至少包括:规则校验引擎、关联校验引擎;所述规则校验引擎用于对所述数据文件进行校验得到规则校验结果;所述关联校验引擎用于在所述规则校验结果为通过的情况下,通过关联校验引擎对所述数据文件和所述数据文件的关联数据进行校验,得到关联校验结果;第二校验模块,被配置为在所述关联校验结果为通过的情况下,通过全局校验引擎对所述规则校验结果、所述关联校验结果进行校验,得到全局校验结果。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现权利要求1至7中任一所述的数据文件校验方法。10.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7中任一所述的数据文件校验方法。

技术总结
本申请提供的数据文件校验方法、装置、电子设备及存储介质,应用于属于数据处理技术领域。接收客户端发送的至少两个业务类型的数据文件;通过所述业务类型相对应的业务校验引擎对所述数据文件进行校验,其中所述业务校验引擎至少包括:规则校验引擎、关联校验引擎;所述规则校验引擎用于对所述数据文件进行校验得到规则校验结果;所述关联校验引擎用于在所述规则校验结果为通过的情况下,通过关联校验引擎对所述数据文件和所述数据文件的关联数据进行校验,得到关联校验结果;在所述关联校验结果为通过的情况下,通过全局校验引擎对所述规则校验结果、所述关联校验结果进行校验,得到全局校验结果。到全局校验结果。到全局校验结果。


技术研发人员:郭瑞 张战胜 张志辉 李延霞 黄美玲 郭计雄 申世豪
受保护的技术使用者:泰康养老保险股份有限公司
技术研发日:2021.06.03
技术公布日:2021/11/30
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献