Skip To Content

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

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

Remarques sur l'utilisation

  • Ceci est utile pour les workflows dont la valeur ID global de la ligne doit rester la même lors de l'exportation ou de l'ajout de données.
  • Pour l'outil Ajouter, cet environnement s'applique uniquement aux données de géodatabase d'entreprise et fonctionne uniquement sur les données dont le champ 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 ID global, vous pouvez utiliser l'outil de géotraitement 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 de preserveGlobalIds

Exemple de script

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