Skip to main content

Global-IDs beibehalten (Umgebungseinstellung)

Werkzeuge, die die Umgebung "Global-IDs beibehalten" berücksichtigen, verwenden die globalen ID-Werte des vorhandenen Eingabe-Datasets erneut, wenn Zeilen an ein Ziel-Dataset angehängt werden.

Verwendungshinweise

  • Die Umgebungseinstellung "Global-IDs beibehalten" ist hilfreich bei Workflows, in denen der Global-ID-Wert für die Zeile beim Exportieren oder beim Anhängen von Daten gleich bleiben muss.

  • Für das Werkzeug [Anhängen] (../data-management/append.yml) gilt diese Umgebung nur für Enterprise-Geodatabase-Daten und kann nur für Daten verwendet werden, die das Global-ID-Feld mit einem eindeutigen Index aufweisen. Wenn das Global-ID-Feld über keinen eindeutigen Index verfügt, kann das Werkzeug möglicherweise nicht ausgeführt werden. Um dem Global-ID-Feld einen eindeutigen Index hinzuzufügen, können Sie das Werkzeug [Attributindex] (../data-management/add-attribute-index.yml) hinzufügen verwenden.

Dialogfeldsyntax

  • Checked—Die vorhandenen Global-IDs werden beibehalten.

  • Unchecked—Die Global-IDs von Features werden nicht beibehalten. Stattdessen werden neue IDs erstellt. Dies ist die Standardeinstellung.

Python-Syntax

arcpy.env.preserveGlobalIds = boolean_option

Name Erläuterung

boolean_option

Wenn True, werden die vorhandenen globalen IDs bei diesem Vorgang beibehalten.

Wenn False, werden die Global-IDs der Features nicht beibehalten. Stattdessen werden neue IDs erstellt. Dies ist die Standardeinstellung.

Skriptsyntax

import arcpy

# Set the preserveGlobalIds environment to True
arcpy.env.preserveGlobalIds = True