支持“保留全局 ID”环境的工具将在向目标数据库追加行时重新使用现有数据数据集的“全局 ID”值。
用法说明
- 此方法适用于在导出或追加数据时各行全局 ID 值需要保持不变的工作流。
- 对于追加工具而言,此环境仅适用于企业级地理数据库数据,且仅作用于拥有含唯一索引的全局 ID 字段的数据。若全局 ID 字段不具有唯一索引,则此工具可能无法使用。要赋予全局 ID 字段一个唯一索引,可使用添加属性索引地理处理工具。
对话框语法
- 选中 - 此操作将保留现有全局 ID。
- 取消选中 - 此操作将放弃保留要素的全局 ID,转而创建新的全局 ID。这是默认设置。
脚本语法
arcpy.env.preserveGlobalIds = boolean_option
参数 | 说明 |
---|---|
boolean_option | 如果为 True,则此操作将保留现有全局 ID。 如果为 False,则此操作将放弃保留要素的现有全局 ID,转而创建新的全局 ID。这是默认设置。 |
脚本示例
import arcpy
# Set the preserveGlobalIds environment to True
arcpy.env.preserveGlobalIds = True