【技术实现步骤摘要】
一种数据检测方法及装置
本申请涉及数据处理
,尤其涉及一种数据检测方法及装置。
技术介绍
报表导出即为将系统生成的报表数据导出为excel表格或其它形式的文件。但是,用户一般只关心报表数据是否能够成功导出,对于导出的报表数据的准确性把控和关注度还不够。目前,当导出报表数据后,只是由人工对报表数据做一个判断,即判断报表数据是否异常,但是,这种人工判断方式不但耗费较多的人力,还无法及时、准确地发现异常数据。
技术实现思路
鉴于上述问题,本申请提供了一种数据检测方法及装置,能够及时、准确地发现异常数据。本申请提供了一种数据检测方法,所述方法包括:确定待检测报表;获取为所述待检测报表设置的数据检测范围;获取为所述数据检测范围设置的检测指标,并确定与所述检测指标所对应的检测规则和异常判定条件;根据所述检测指标对应的检测规则,检测所述数据检测范围内的数据;若所述数据检测范围内的数据符合所述检测指标对应的异常判定条件,则确定所述数据检测范围内存在异常数据,并输出异常检测结果。可选的,所述获取为所述数据检测范围设置的检测指标,包括:获取用户为所述数据检测范围设置的检测指标。可选的,当所述数据检测范围包括至少一个表项的表项数据时,所述检测指标包括每一表项对应的指标集合,所述指标集合包括最大阈值、最小阈值、平均值范围、以及数据占比阈值中的一个或多个指标项;则,所述根据所述检测指标对应的检测规则,检测所述数据检测范围内的数据,包括:若所述指标集合包括所述最大阈值,则检测对应表项数据中是否存在大于所述最大阈值的数据;若所述指标集合包括所述最小阈值,则检测对应表项数据中是否存在小 ...
【技术保护点】
1.一种数据检测方法,其特征在于,所述方法包括:确定待检测报表;获取为所述待检测报表设置的数据检测范围;获取为所述数据检测范围设置的检测指标,并确定与所述检测指标所对应的检测规则和异常判定条件;根据所述检测指标对应的检测规则,检测所述数据检测范围内的数据;若所述数据检测范围内的数据符合所述检测指标对应的异常判定条件,则确定所述数据检测范围内存在异常数据,并输出异常检测结果。
【技术特征摘要】
1.一种数据检测方法,其特征在于,所述方法包括:确定待检测报表;获取为所述待检测报表设置的数据检测范围;获取为所述数据检测范围设置的检测指标,并确定与所述检测指标所对应的检测规则和异常判定条件;根据所述检测指标对应的检测规则,检测所述数据检测范围内的数据;若所述数据检测范围内的数据符合所述检测指标对应的异常判定条件,则确定所述数据检测范围内存在异常数据,并输出异常检测结果。2.根据权利要求1所述的方法,其特征在于,所述获取为所述数据检测范围设置的检测指标,包括:获取用户为所述数据检测范围设置的检测指标。3.根据权利要求1或2所述的方法,其特征在于,当所述数据检测范围包括至少一个表项的表项数据时,所述检测指标包括每一表项对应的指标集合,所述指标集合包括最大阈值、最小阈值、平均值范围、以及数据占比阈值中的一个或多个指标项;则,所述根据所述检测指标对应的检测规则,检测所述数据检测范围内的数据,包括:若所述指标集合包括所述最大阈值,则检测对应表项数据中是否存在大于所述最大阈值的数据;若所述指标集合包括所述最小阈值,则检测对应表项数据中是否存在小于所述最小阈值的数据;若所述指标集合包括所述平均值范围,则计算对应表项数据的平均值,并检测所述平均值是否未在所述平均值范围内;若所述指标集合包括所述数据占比阈值,则计算对应表项数据中处于所述最大阈值与所述最小阈值之间的数据量,计算所述数据量在对应表项数据中的占比,并检测所述占比是否低于所述数据占比阈值;相应地,所述若所述数据检测范围内的数据符合所述检测指标对应的异常判定条件,则确定所述数据检测范围内存在异常数据,包括:若存在检测结果为是的表项数据,则确定所述数据检测范围内存在异常表项数据,输出所述异常表项数据的异常检测结果。4.根据权利要求1所述的方法,其特征在于,所述获取为所述数据检测范围设置的检测指标,包括:获取至少一份目标样本报表,所述目标样本报表为正常报表、且所述目标样本报表中存在所述数据检测范围内的每一表项;利用所述至少一份目标样本报表为所述数据检测范围设置检测指标。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:建立样本报表库,所述样本报表库包括至少一份样本报表;则,所述获取至少一份目标样本报表,包括:判断所述样本报表库中的目标样本报表是否达到第一预设数量;若是,则从所述样本报表库中选取所述第一预设数量的目标样本报表;若否,则从所述样本报表库中选取所有目标样本报表。6.根据权利要求4或5所述的方法,其特征在于,所述利用所述至少一份目标样本报表为所述数据检测范围设置检测指标,包括:当所述数据检测范围包括至少一个表项的表...
【专利技术属性】
技术研发人员:李尚声,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。