一种数据校验方法及装置制造方法及图纸

技术编号:18444704 阅读:88 留言:0更新日期:2018-07-14 10:17
本发明专利技术提供了一种数据校验方法及装置,该方法包括:设置至少一个待选检查项;在待校验数据中确定出至少一个数据校验点;在所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项;在所述至少一个数据校验点中的任一目标数据校验点被操作时,利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验。因此,本发明专利技术提供的方案可以提高数据校验的全面性。

A method and device for data checking

The present invention provides a data check method and device. The method includes: setting at least one selected check item; determining at least one data check point in the data to be checked; at least one of the at least one selected check item, determines at least one data check item corresponding to each of the data checkpoints; When any of the target data checkpoints in a data checkpoint are operated, at least one data check item corresponding to the target data check point is checked for the operation. Therefore, the scheme provided by the invention can improve the comprehensiveness of data check.

【技术实现步骤摘要】
一种数据校验方法及装置
本专利技术涉及计算机
,特别涉及一种数据校验方法及装置。
技术介绍
在数据管理的过程中通常会对数据进行删除、修改等操作。为了降低数据被误操作的情况出现,一般情况下在对数据进行操作时需要进行数据校验。。目前,通常采用的数据校验方法为:在待校验数据中部署标准的数据校验软件产品。在需要进行校验时,利用软件产品中的校验业务规则进行校验。但是,由于使用的是标准数据校验软件产品,待校验数据需要的校验规则可能在其内部并没有设置。从而导致有些校验不能完成,出现遗漏校验的概率较高。因此,现有的方式数据校验的较不全面。
技术实现思路
本专利技术实施例提供了一种数据校验方法及装置,可以提高数据校验的全面性。第一方面,本专利技术实施例提供了一种数据校验方法,该方法包括:设置至少一个待选检查项;在待校验数据中确定出至少一个数据校验点;在所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项;在所述至少一个数据校验点中的任一目标数据校验点被操作时,利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验。优选地,所述在所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项,包括:针对每一个所述数据校验点均执行:确定所述数据校验点对应的至少一个检查要求;根据所述至少一个检查要求,在所述至少一个所述待选检查项中选择出至少一个目标待选检查项;将所述至少一个目标待选检查项确定为所述数据校验点对应的至少一个数据检查项。优选地,所述利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验,包括:确定所述操作所涉及的至少一个操作动作;获取每一个所述操作动作对应的操作信息;针对每一个所述操作动作均执行:根据所述操作动作对应的操作信息,在所述目标数据校验点对应的至少一个数据检查项中,确定出所述操作动作对应的目标数据检查项;利用所述目标数据检查项对所述操作动作进行校验。优选地,在所述利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验之后,进一步包括:判断所述目标数据校验点对应的至少一个数据检查项中是否存在至少一个未通过校验的数据检查项,如果是,根据所述至少一个未通过校验的数据检查项,在所述待校验数据中获取所述目标数据校验点的至少一个相关数据。优选地,所述根据所述至少一个未通过校验的数据检查项,在所述待校验数据中获取所述目标数据校验点的至少一个相关数据,包括:确定所述目标数据校验点的属性信息;将所述至少一个未通过校验的数据检查项以及所述属性信息作为检查参数,加入至预先设定的数据联查语句;利用加入所述检查参数的数据联查语句,从所述待校验数据中获取所述目标数据校验点的至少一个相关数据。优选地,每一个所述待选检查项,包括:标识ID、编码、名称、异常判定方式、异常标识图形、异常描述、检查类型、检查语句以及联查界面中的至少一个或多个。第二方面,本专利技术实施例提供了一种数据采集装置,该装置包括:设置模块,用于设置至少一个待选检查项;校验点确定模块,用于在待校验数据中确定出至少一个数据校验点;检查项确定模块,用于在所述设置模块设置的所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项;校验模块,用于在所述至少一个数据校验点中的任一目标数据校验点被操作时,利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验。优选地,所述检查项确定模块,用于针对每一个所述数据校验点均执行:确定所述数据校验点对应的至少一个检查要求;根据所述至少一个检查要求,在所述至少一个所述待选检查项中选择出至少一个目标待选检查项;将所述至少一个目标待选检查项确定为所述数据校验点对应的至少一个数据检查项。优选地,所述校验模块,包括:获取子模块以及校验子模块;所述获取子模块,用于确定所述操作所涉及的至少一个操作动作;获取每一个所述操作动作对应的操作信息;所述校验子模块,用于针对每一个所述操作动作均执行:根据所述操作动作对应的操作信息,在所述目标数据校验点对应的至少一个数据检查项中,确定出所述操作动作对应的目标数据检查项;利用所述目标数据检查项对所述操作动作进行校验。优选地,进一步包括:判断模块;所述判断模块,用于判断所述目标数据校验点对应的至少一个数据检查项中是否存在至少一个未通过校验的数据检查项,如果是,根据所述至少一个未通过校验的数据检查项,在所述待校验数据中获取所述目标数据校验点的至少一个相关数据。优选地,所述判断模块,包括:加入子模块以及获取子模块;所述加入子模块,用于确定所述目标数据校验点的属性信息;将所述至少一个未通过校验的数据检查项以及所述属性信息作为检查参数,加入至预先设定的数据联查语句;所述获取子模块,用于利用加入所述检查参数的数据联查语句,从所述待校验数据中获取所述目标数据校验点的至少一个相关数据。本专利技术实施例提供了一种数据校验方法及装置,首先可以根据业务要求在待校验数据中确定出设定数量个数据校验点。然后在预先设置的各个待选检查项中,确定出每一个数据校验点对应的数据检查项(数据检查项的数量可以为至少一个)。在所确定的数据校验点中的任一目标数据校验点被操作时,利用目标数据校验点对应的各个数据检查项对操作进行校验。通过上述可知,本方案可以根据具体的业务需求为每一个数据校验点确定出所需的各个数据检查项,并在数据校验点被操作时利用其对应的数据检查项进行校验。由于每一个数据校验点对应的数据检查项几乎可以支撑该数据校验点所有的数据校验需要,因此,本专利技术实施例提供的方案可以提高数据校验的全面性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的一种数据校验方法的流程图;图2是本专利技术另一个实施例提供的一种数据校验方法的流程图;图3是本专利技术一个实施例提供的一种数据校验装置所在设备的硬件架构图;图4是本专利技术一个实施例提供的一种数据校验装置的结构示意图;图5是本专利技术一个实施例提供的一种包括获取子模块以及校验子模块的数据校验装置的结构示意图;图6是本专利技术另一个实施例提供的一种数据校验装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种数据校验方法,该方法可以包括以下步骤:步骤101:设置至少一个待选检查项;步骤102:在待校验数据中确定出至少一个数据校验点;步骤103:在所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项;步骤104:在所述至少一个数据校验点中的任一目标数据校验点被操作时,利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验。根据图1所示的实施例,首先可以根据业务要求在待校验数据中确本文档来自技高网...

【技术保护点】
1.一种数据校验方法,其特征在于,设置至少一个待选检查项;还包括:在待校验数据中确定出至少一个数据校验点;在所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项;在所述至少一个数据校验点中的任一目标数据校验点被操作时,利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验。

【技术特征摘要】
1.一种数据校验方法,其特征在于,设置至少一个待选检查项;还包括:在待校验数据中确定出至少一个数据校验点;在所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项;在所述至少一个数据校验点中的任一目标数据校验点被操作时,利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验。2.根据权利要求1所述的方法,其特征在于,所述在所述至少一个待选检查项中,确定每一个所述数据校验点对应的至少一个数据检查项,包括:针对每一个所述数据校验点均执行:确定所述数据校验点对应的至少一个检查要求;根据所述至少一个检查要求,在所述至少一个所述待选检查项中选择出至少一个目标待选检查项;将所述至少一个目标待选检查项确定为所述数据校验点对应的至少一个数据检查项。3.根据权利要求1所述的方法,其特征在于,所述利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验,包括:确定所述操作所涉及的至少一个操作动作;获取每一个所述操作动作对应的操作信息;针对每一个所述操作动作均执行:根据所述操作动作对应的操作信息,在所述目标数据校验点对应的至少一个数据检查项中,确定出所述操作动作对应的目标数据检查项;利用所述目标数据检查项对所述操作动作进行校验。4.根据权利要求1所述的方法,其特征在于,在所述利用所述目标数据校验点对应的至少一个数据检查项对所述操作进行校验之后,进一步包括:判断所述目标数据校验点对应的至少一个数据检查项中是否存在至少一个未通过校验的数据检查项,如果是,根据所述至少一个未通过校验的数据检查项,在所述待校验数据中获取所述目标数据校验点的至少一个相关数据。5.根据权利要求4所述的方法,其特征在于,所述根据所述至少一个未通过校验的数据检查项,在所述待校验数据中获取所述目标数据校验点的至少一个相关数据,包括:确定所述目标数据校验点的属性信息;将所述至少一个未通过校验的数据检查项以及所述属性信息作为检查参数,加入至预先设定的数据联查语句;利用加入所述检查参数的数据联查语句,从所述待校验数据中获取所述目标数据校验点的至少一个相关数据。6.根据权利要求1至5任一所述的方法,其特征在于,每一个...

【专利技术属性】
技术研发人员:焦学瑞舒鹏飞林卉
申请(专利权)人:山东浪潮通软信息科技有限公司
类型:发明
国别省市:山东,37

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

1