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

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

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

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

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

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

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

Параметры

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

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

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

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

File

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

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

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

String
Версия задания существует

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

Boolean

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

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

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

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

File

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

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

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

String
Output_JobVersionExists

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

Boolean

Пример кода

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.wmx.GetJobVersion(Input_JobID, Input_DatabasePath)

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

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

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

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

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