Отменить регистрацию данных как версионных (Управление данными (Data Management))

Уровень лицензии:BasicStandardAdvanced

Краткая информация

Отменить регистрацию набора данных ArcSDE как версионного.

Использование

Синтаксис

UnregisterAsVersioned_management (in_dataset, {keep_edit}, {compress_default})
ПараметрОбъяснениеТип данных
in_dataset

Имя набора данных ArcSDE, у которого будет отменена регистрация как версионного.

Table View; Feature Dataset
keep_edit
(дополнительно)

Определяет, нужно ли поддерживать изменения, сделанные в версии.

  • KEEP_EDITПри наличии изменений в дельта-таблицах работа инструмента завершится ошибкой и отображением сообщения об ошибке. Не используйте данную опцию, если планируется сжатие изменений из Версии по умолчанию (Default version) в параметре compress_default. Это значение используется по умолчанию.
  • NO_KEEP_EDITПри наличии изменений в дельта-таблицах инструмент разрешит их удаление.
Boolean
compress_default
(дополнительно)

Определяет, будут ли сжаты изменения и будут ли удалены неиспользуемые данные. Данная опция игнорируется, если при задании параметра keep_edit используется ключевое слово KEEP_EDIT.

  • COMPRESS_DEFAULTИзменения в Версии по умолчанию сжимаются в базовую таблицу. Это значение используется по умолчанию.
  • NO_COMPRESS_DEFAULTВсе изменения, оставшиеся в дельта-таблицах, не сжимаются.
Boolean

Пример кода

UnregisterAsVersioned Пример (автономный скрипт)

На следующем автономном скрипте демонстрируется, как использовать инструмент Отменить регистрацию данных как версионных (Unregister As Versioned), чтобы отменить регистрацию набора данных как версионного.

# Name: UnregisterAsVersioned_Example.py
# Description: Unregisters a dataset as versioned
# Author: ESRI

# Import system modules
import arcpy

# Set local variables
datasetName = "Database Connections/whistler@prod.sde/prod.GDB.ctgFuseFeature"

# Execute UnregisterAsVersioned
arcpy.UnregisterAsVersioned_management(datasetName,
                                       "NO_KEEP_EDIT",
                                       "COMPRESS_DEFAULT")

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014