The embodiment of the present application discloses a method and a device for detecting sequence consistency of a field. The method includes: acquiring target field attribute data table first order; obtain a predetermined sequence in the second data field properties; field attribute field attribute of the first order and the second order based on the judgment of the target data table fields in a sequence and a preset number according to the order of the fields are the same. The method and the device of the application can improve the efficiency of the detection.
【技术实现步骤摘要】
字段顺序一致性检测方法和装置
本申请涉及计算机
,特别涉及一种字段顺序一致性检测方法和装置。
技术介绍
在目前的大数据时代,一般采用数据表对海量的数据进行存储和管理。在一些情况下,需要将预设数据保存至目标数据表中。所述预设数据可以包括从原数据表获取并按照预设规则处理后的数据。例如,从原数据表中获取数据,并按照预设规则处理所述数据,然后将处理后的数据保存至目标数据表中。在保存的过程中,可能出现预设数据中的字段顺序与目标数据表中的字段顺序不一致的问题,从而使目标数据表的数据产生混乱。因此,需要检测预设数据中的字段顺序与目标数据表的字段顺序,以使二者保持一致。现有技术中,通常采用人工的方式检测预设数据中的字段顺序与目标数据表中的字段顺序是否一致。即,采用人工的方式获取目标数据表的字段顺序,以及从预设数据对应的计算机语句中获取预设数据的字段顺序,然后检测预设数据中的字段顺序与目标数据表中的字段顺序是否一致。但是,人工检测通常成本较高并且效率较低,并且很容易出现遗漏或错误。
技术实现思路
本申请实施例的目的是提供一种字段顺序一致性检测方法和装置,以提高检测的效率和准确性。为解决上述技术问题,本申请实施例提供一种字段顺序一致性检测方法和装置是这样实现的:一种字段顺序一致性检测方法。所述方法包括:获取目标数据表中第一顺序的字段属性;获取预设数据中第二顺序的字段属性;基于所述第一顺序的字段属性和所述第二顺序的字段属性,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致。一种字段顺序一致性检测装置。所述装置包括:第一获取模块,用于获取目标数据表中第一顺序的字段属性; ...
【技术保护点】
一种字段顺序一致性检测方法,其特征在于,包括:获取目标数据表中第一顺序的字段属性;获取预设数据中第二顺序的字段属性;基于所述第一顺序的字段属性和所述第二顺序的字段属性,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致。
【技术特征摘要】
1.一种字段顺序一致性检测方法,其特征在于,包括:获取目标数据表中第一顺序的字段属性;获取预设数据中第二顺序的字段属性;基于所述第一顺序的字段属性和所述第二顺序的字段属性,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致。2.如权利要求1所述的方法,其特征在于,所述第一顺序的字段属性和所述第二顺序的字段属性包括字段名称,相应地,所述基于所述第一顺序的字段属性和所述第二顺序的字段属性,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致,具体包括:基于所述第一顺序的字段名称和所述第二顺序的字段名称,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致。3.如权利要求2所述的方法,其特征在于,所述基于所述第一顺序的字段名称和所述第二顺序的字段名称,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致,具体包括:根据所述第一顺序的字段名称,确定用于判断的目标候选名称;根据所述第二顺序的字段名称,确定用于判断的预设候选名称;根据所述目标候选名称与所述预设候选名称,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致。4.如权利要求3所述的方法,其特征在于,所述第一顺序的字段名称包括,根据第一元数据信息获取的第一名称,所述第一元数据信息包括目标数据表的元数据信息,相应地,所述目标候选名称采用所述第一名称。5.如权利要求4所述的方法,其特征在于,所述第一顺序的字段名称还包括,根据所述第一名称获取的第三名称,相应地,所述目标候选名称采用所述第一名称和所述第三名称。6.如权利要求3所述的方法,其特征在于,所述预设数据包括从原数据表获取的并按照预设规则处理后的数据,所述第二顺序的字段名称包括,预设规则中处理从原数据表获取的数据时使用的名称,相应地,所述预设候选名称采用所述第二名称。7.如权利要求6所述的方法,其特征在于,所述第二顺序的字段名称还包括,根据所述第二名称获取的第四名称,相应地,所述预设候选名称采用所述第二名称和所述第四名称。8.如权利要求2所述的方法,其特征在于,所述基于所述第一顺序的字段名称和所述第二顺序的字段名称,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致,具体包括:在所述第一顺序的字段名称与所述第二顺序的字段名称不相同时,判断目标数据表中字段的顺序与预设数据中字段的顺序不一致。9.如权利要求2所述的方法,其特征在于,所述基于所述第一顺序的字段名称和所述第二顺序的字段名称,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致,具体包括:在所述第一顺序的字段名称与所述第二顺序的字段名称相同时,判断目标数据表中字段的顺序与预设数据中字段的顺序一致。10.如权利要求2所述的方法,其特征在于,所述基于所述第一顺序的字段名称和所述第二顺序的字段名称,判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致,具体包括:计算第一顺序的字段名称与第二顺序中相对应的字段名称的相似度值;根据所述相似度值判断目标数据表中字段的顺序与预设数据中字段的顺序是否一致。11.如权利要求10所述的方法,其特征在于,所述根据所述相似度值判断目标...
【专利技术属性】
技术研发人员:蔡聪,林力,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。