Создание и выполнение задания

Доступно с лицензией Workflow Manager.

В ArcGIS Pro вид Рабочий процесс обеспечивает доступ к подключению рабочего процесса. Новые задания могут быть созданы в виде Рабочего процесса и выполнены в виде Задания. Следующая информация поможет вам подключиться к многопользовательской базе геоданных Workflow Manager (Classic), создать и автоматически выполнить новые задания.

Вставка подключения к рабочему процессу

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

Ниже описываются шаги добавления подключения workflow в проект:

Примечание:

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

  1. Запустите ArcGIS Pro.
  2. Создайте новый пустой проект или откройте существующий проект.
  3. На вкладке Вставка в группе Проект щелкните Подключения > Новое подключение Workflow Новое подключение Workflow.

    Новое подключение Workflow

    Откроется диалоговое окно Подключение к базе данных.

  4. Укажите сведения о подключении базы данных Workflow Manager (Classic).
  5. Нажмите ОК.

    Подключение workflow будет добавлено на панель Каталог в раздел Workflows, также появится панель Workflow.

    Примечание:

    В проекте может быть только одно подключение workflow, а опция Подключения > Новое подключение Workflow Новое подключение Workflow будет автоматически отключено, когда подключение workflow будет добавлено в проект.

Для дополнительной информации о виде Рабочего процесса см. Вид Рабочего процесса.

Создание задания

Новое задание создается с использованием вкладки Workflow. Все активные шаблоны заданий доступны в галерее Создать задание.

Новое задание создается путем создания экземпляра или копии шаблона задания на основе свойств предварительно заданного шаблона задания.

  1. Щелкните закладку Workflow
  2. Щелкните шаблон задания в галерее Создать задания.

    Галерея Создать задания

    Задание создается на основе свойств по умолчанию этого шаблона задания. Открывается вид Задания с информацией о задании.

    Примечание:

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

Создание нескольких заданий с местоположением интереса

Опция Расширенные галереи создания заданий используется для создания нескольких заданий и присвоения местоположения интереса.

  1. На вкладке Workflow в группе Создать задания разверните галерею, нажав на стрелку вниз в нижнем правом углу.
  2. Щелкните Дополнительно.

    Инструмент Создать новые задания откроется на панели Геообработка.

  3. Щелкните на стрелке раскрывающегося списка Тип задания и выберите шаблон задания.
  4. Нажмите ниспадающую стрелку Тип назначения и выберите, кому будет назначено задание: пользователю, группе или останется без назначения .
  5. Щелкните стрелку ниспадающего списка Присвоить и выберите имя пользователя или группы.
  6. Щелкните стрелку ниспадающего списка Приоритет и выберите приоритет.
  7. Нажмите кнопку Поиск Обзор рядом с Экстент LOI и перейдите к классу объектов, который содержит полигоны или точки, которые будут назначены как локации для заданий.
  8. Щелкните Запустить.

Задания создаются для каждого объекта в классе объектов, который вы задали в параметре Экстент LOI. Место интереса для каждого задания основывается на геометрии объектов.

Выполнение задания

Рабочий процесс задания выполняется с помощью инструментов выполнения рабочего процесса, доступных на вкладке Задание и в контекстном меню изображения рабочего процесса. Подробнее см. раздел Выполнение рабочего процесса.

Примечание:

Рабочий процесс задания может запустить выполнение после создания задания, выполнив все шаги, для которых задано автоматическое выполнение. Настройка Автоматически выполнить рабочий процесс при создании задания определяется в Концепции расширенных рабочих процессов, а настройка Автовыполнение в один шаг определяется в Инструментах для настройки рабочих процессов в Workflow Manager Administrator. После применения эти настройки используются и ArcGIS Pro. Если для двух или более последовательных шагов задано автоматическое выполнение, рабочий процесс задания можно запустить в автоматическом режиме. Если в рабочий процесс включен шаг, требующий участия пользователя, задание на этом шаге будет остановлено и перейдет в режим ожидания действий пользователя, необходимых для продолжения работы.

Выполнение шага

В случае автоматического шага этот инструмент помечает шаг как начатый и выполняет логику, связанную с шагом. В случае процедурного шага инструмент помечает шаг как начатый. Если в выполняемом шаге настроен переход к следующему шагу после его выполнения, текущий шаг помечается как завершенный, и рабочий процесс переходит после выполнения текущего шага к следующему шагу. Это относится и к автоматическим и к процедурным шагам.

Текущий шаг может быть выполнен из вкладки Задание и из контекстного меню изображения рабочего процесса.

  1. Откройте задание.
  2. Для выполнения задания сделайте одно из следующего:
    • На вкладке Задание, в группе Рабочий процесс, щелкните Выполнить шаг Выполнить шаг.
    • В изображении рабочего процесса щелкните правой кнопкой мыши текущий шаг и выберите Выполнить шаг.

Отметить завершение шага

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

Текущий шаг может быть помечен как выполненный на вкладке Задание и в контекстном меню изображения рабочего процесса.

  1. Откройте задания, чтобы пометить шаги как завершенные.
  2. Чтобы отметить текущий шаг как завершенный выполните одно из следующего:
    • На вкладке Задание, в группе Рабочий процесс, щелкните Отметить завершение шага Отметить завершение шага.
    • В изображении рабочего процесса щелкните правой кнопкой мыши текущий шаг и выберите Отметить завершение шага.