Conserver les ID globaux (paramètre d'environnement)

Les outils qui respectent l'environnement Conserver les ID globaux réutilisent les valeurs d'identifiant global du jeu de données en entrée lors de l'ajout de lignes à un jeu de données cible.

Remarques sur l'utilisation

  • L’environnement Preserve Global IDs (Conserver les ID globaux) est utile pour les processus dont la valeur d’ID global de la ligne doit rester la même lors de l’exportation ou de l’ajout de données.
  • Pour l’outil Append (Ajouter), cet environnement s’applique uniquement aux données de géodatabase d’entreprise et fonctionne uniquement sur les données dont le champ Global ID (ID global) comporte un index unique. Si le champ ID global ne possède pas d'index unique, l'outil risque d'échouer. Pour ajouter un index unique dans votre champ Global ID (ID global), vous pouvez utiliser l’outil Add Attribute Index (Ajouter un index attributaire).

Syntaxe de la boîte de dialogue

  • Activé : l’opération conserve les ID globaux existants.
  • Désactivé : l’opération ne conserve pas les ID globaux des entités et en crée de nouveaux. Il s’agit de l’option par défaut.

Syntaxe de script

arcpy.env.preserveGlobalIds = boolean_option

ParamètreExplication

boolean_option

Si True, l'opération conserve les ID globaux existants.

Si False, l’opération ne conserve pas les ID globaux des entités et en crée de nouveaux. Il s’agit de l’option par défaut.

Syntaxe preserveGlobalIds

Exemple de script

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