Сводка
Удаляет указанную версию из входной корпоративной, файловой базы геоданных или базы геоданных рабочей группы.
Использование
Только владелец версии может ее удалить.
Родительскую версию невозможно удалить, если все дочерние версии не будут удалены.
На версии не влияют изменения, возникающие в других версиях базы геоданных.
Инструменты версий работают только с многопользовательскими базами геоданных: настольной, для рабочих групп и корпоративной. Персональные и файловые базы геоданных не поддерживают версий.
Этот инструмент поддерживает удаление сервис-ориентированных версий через сервис версий.
Синтаксис
arcpy.management.DeleteVersion(in_workspace, version_name)
Parameter | Объяснение | Тип данных |
in_workspace | Задает подключение к многопользовательской, рабочей группы или настольной базе геоданных (файл ), содержащую версию, которую нужно удалить. По умолчанию используется рабочая область, определенная в среде рабочей области. Для сервис-ориентированных версий используйте URL-адрес сервиса объектов (т.е. https://mysite.mydomain/server/rest/services/ElectricNetwork/FeatureServer) или элемент портала слоя объектов. Вы также можете удалить сервис-ориентированную версию через файл подключения к базе данных (подключенный к рабочей области сервис-ориентированной версии), если подключены как администратор базы геоданных (sde). | Workspace |
version_name | Задает имя удаляемой версии. Для сервис-ориентированных версий имя удаляемой версии должно быть полным. Например, servicename.portaluser.versionname. | String |
Производные выходные данные
Name | Объяснение | Тип данных |
out_workspace | Обновленная входная рабочая область. | Рабочая область |
Пример кода
Пример автономного скрипта Python, использующего инструмент DeleteVersion для удаления версии.
# Description: Deletes a version
# Import system modules
import arcpy
# Set local variables
inWorkspace = "c:/Connections/whistler@gdb.sde"
versionName = "myVersion2"
# Execute DeleteVersion
arcpy.DeleteVersion_management(inWorkspace, versionName)
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да