Сохранение Global ID (параметры среды)

Инструменты, учитывающие параметр среды Сохранить Global ID, будут повторно использовать значения Global ID существующих входных наборов данных при присоединении строк к целевому набору данных

Примечания по использованию

  • Это полезно для рабочих процессов, в которых значение Global ID для строки должно оставаться неизменным при экспорте или добавлении данных.
  • Для инструмента Присоединить этот параметр среды используется только для данных многопользовательских баз геоданных и работает только с данными, содержащими поле Global ID с уникальными индексами. Если у этого поля уникального индекса нет, инструмент может выдать ошибку. Для добавления уникального индекса в поле Global ID можно использовать инструмент геообработки Добавить атрибутивный индекс, чтобы в поле существующей таблицы или в класс объектов был добавлен индекс.

Синтаксис диалога

  • Отмечено - операции будет сохранять существующие Global ID.
  • Не отмечено - операция не сохранит существующие Global ID объектов, а создаст новые. Используется по умолчанию.

Синтаксис скриптов

arcpy.env.preserveGlobalIds = boolean_option

ПараметрОбъяснение

boolean_option

Если True, операция сохранит текущие Global ID.

Если False, текущие Global ID не сохранятся, вместо них будут созданы новые. Используется по умолчанию.

preserveGlobalIds, синтаксис

Пример скрипта

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