Закрепить версию задачи (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.PostJobVersion_wmx(Input_JobID, Input_DatabasePath)

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

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

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

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

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