Закрепить версию задачи (Workflow Manager)

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

Закрепить изменения текущей версии к родительской версии задания.

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

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

  • Инструмент не поддерживает рабочую область данных сервиса объектов в ArcGIS Pro. Когда входное задание имеет рабочую область данных сервиса объектов,заданную как свою рабочую область данных, инструмент прекращает работу с ошибкой.

Параметры

ПодписьОписаниеТип данных
ID входного задания

ID для задания, чьи правки из версии задания будут закреплены в родительской версии.

String
Путь к входной базе данных
(Дополнительный)

Файл подключения базы данных Workflow Manager (Classic), содержащий информацию о задании. Если файл подключения не задан, то будет использоваться текущая база данных Workflow Manager (Classic) по умолчанию.

File

Производные выходные данные

ПодписьОписаниеТип данных
Версия задания успешно закреплена

Результат операции закрепления. При успехе, возвращает 0.

Long

arcpy.wmx.PostJobVersion(Input_JobID, {Input_DatabasePath})
ИмяОписаниеТип данных
Input_JobID

ID для задания, чьи правки из версии задания будут закреплены в родительской версии.

String
Input_DatabasePath
(Дополнительный)

Файл подключения базы данных Workflow Manager (Classic), содержащий информацию о задании. Если файл подключения не задан, то будет использоваться текущая база данных Workflow Manager (Classic) по умолчанию.

File

Производные выходные данные

ИмяОписаниеТип данных
Output_Status

Результат операции закрепления. При успехе, возвращает 0.

Long

Пример кода

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

В данном примере показана передача изменений, сделанных в версии задания, в версию по умолчанию для выбранного идентификатора (ID) задания.

# Import arcpy module
import arcpy

# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")

# Local variables:
Input_JobID = "1"
Input_DatabasePath = "C:\\Program Files\\WMX\\Database\\wmx.jtc"

# Process: Post Job Version
arcpy.wmx.PostJobVersion(Input_JobID, Input_DatabasePath)

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

Этот инструмент не использует параметры среды геообработки

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

  • Basic: Нет
  • Standard: Обязательно Workflow Manager
  • Advanced: Обязательно Workflow Manager

Связанные разделы