Получить версию задания (Workflow Manager)

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

Получает версию задания для обработки данных в версии как файл подключения многопользовательской базы геоданных.

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

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

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

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

Параметры

ПодписьОписаниеТип данных
Идентификатор (ID) входного задания

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

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

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

File

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

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

Имя версии задания.

Строковое
Версия задания существует

Указывает, есть ли версия этого задания в репозитории.

Логическое

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

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

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

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

File

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

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

Имя версии задания.

Строковое
Output_JobVersionExists

Указывает, есть ли версия этого задания в репозитории.

Логическое

Пример кода

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

Получает версию задачи в виде файла подключения к корпоративной базе.

# 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: Get Job Version
arcpy.GetJobVersion_wmx(Input_JobID, Input_DatabasePath)

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

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

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

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

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