校验唯一 ID

在数据创建和导入期间,属性字段中可以具有重复的值。这些字段可能包括 ObjectID、全局要素标识符 (GFID) 以及对表或数据库中的每个要素应具有唯一值的其他字段。

唯一 ID 校验搜索表或要素属性表中的重复 ID 值。该校验搜索包含字段的指定表和要素类,并确保值都是唯一的。该校验可在整个工作空间或单个要素类或表中使用。值不唯一的要素和表记录将写入检查器表。

定义了校验条件之后,便可配置注释和严重性评级。注释用于提供有关写入检查器表的要素的更具体描述,并将注释复制到检查器表中的“注释”字段。严重性评级用于指示校验结果在质量保证/质量控制过程方面的重要程度。数字越小,校验结果的优先级越高。

步骤:
  1. 启动 ArcMap。
  2. 在主菜单上,单击自定义 > 工具条 > Data Reviewer
  3. 单击 Data Reviewer 工具条上的选择数据校验规则下拉箭头,再单击表校验旁边的加号 (+),然后单击唯一 ID 校验

    将弹出唯一 ID 校验属性 对话框。

    “唯一 ID 校验属性”对话框
  4. 如有必要,在校验标题文本框中为校验输入唯一名称。
    注注:

    校验标题可用于描述使用该校验查找的条件。使用同一校验的多个实例来验证具有不同验证参数的相同要素类或表时,校验标题十分有用。

  5. 单击工作空间下拉箭头,然后选择此校验应用的工作空间。

    “要素类”和“表”列表将自动用该工作空间中的要素类和表的名称填充。

  6. 选中您要验证 ID 的要素类名称旁边的复选框。
    提示提示:

    可通过单击全选选择全部要素类。

  7. 选中您要使用校验验证的表名称旁边的复选框。

    “唯一 ID 字段”列表中会显示通用字段。这些字段是您所选择的要素类和表之间的通用字段。

    提示提示:

    可通过单击全选选择全部要素类。

  8. 选中您要校验重复值的字段名称旁边的复选框。
  9. 如有必要,可在检查器备注区域的注释文本框中为校验结果输入描述性文本。
  10. 如有必要,单击严重性下拉箭头并在检查器备注区域中选择指示校验结果优先级的值。

    严重性可指示校验结果的重要性。优先级的范围在 1 至 5 之间,1 为最高优先级,5 为最低优先级。

  11. 单击确定
  12. 单击 Data Reviewer 工具条上的运行数据校验按钮 运行数据校验

    将弹出要验证的要素 对话框以及整个数据库选项。

    注注:

    该校验只能在整个数据库上运行。

  13. 单击确定

    将针对指定的表和要素类运行校验。校验完成后,将弹出校验结果对话框。

  14. 执行以下其中一项操作:
    • 如果要在浏览要素 窗口中浏览结果,请选择浏览结果选项。
    • 如果已启动了检查器会话并且要记录检查器表中的结果,请选择写入检查器表选项。
  15. 单击确定

相关主题

9/15/2013