Настройка рабочего процесса с помощью настраиваемых шагов Data Reviewer

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

Настраиваемые шаги Data Reviewer

Шаг Создать сеанс Reviewer (Create Reviewer Session)

Шаг Создать сеанс Reviewer создает сеанс Reviewer и связь между новым сеансом Reviewer и заданием. Эта связь впоследствии может быть использована шагом Начать сеанс Reviewer (Start Reviewer Session) в ArcMap для выполнения своей операции. Поддерживается несколько сеансов Reviewer на одно задание.

В ходе настройки шага вы должны указать набор аргументов, который будет определять способ создания сеанса Reviewer. Ниже показан Редактор аргументов для шага Создать сеанс Reviewer:

Аргументы для шага Создать сеанс Reviewer

Ниже в таблице приведено описание каждого аргумента для шага и поведения, соответствующего каждому аргументу.

Имя (Name)

Описание

Пример аргумента

Поведение

Имя сеанса Reviewer (обязательно)

Указывает, как будет поименован новый сеанс Reviewer.

В этом аргументе допускаются токены.

/SessionName:Job[JOB:ID]

При выполнении шага новый сеанс Reviewer получит имя в соответствии с этим аргументом.

В этом примере аргумента сеанс Reviewer получит имя по идентификатору задания, например – Job 123.

Рабочая область Reviewer (обязательно)

Задает рабочую область Reviewer, в которой будет создан новый сеанс.

Аргумент может быть задан тремя способами.

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

ПримечаниеПримечание:

Необходимо выбрать существующую рабочую область Reviewer. Этот шаг не создаст рабочую область Reviewer.

/StoreInJobDW

Рабочая область Reviewer идентифицируется как та же, что и рабочая область данных задания.

При выполнении шага новый сеанс Reviewer создается в рабочей области данных задания.

/WMXDW:Reviewer

Рабочая область Reviewer идентифицируется как рабочая область данных Workflow Manager.

При выполнении шага сеанс Reviewer создается в этой рабочей области.

/ReviewWS:"C:\Data\Reviewer.mdb"

Рабочая область Reviewer идентифицируется как файл или персональная база геоданных.

При выполнении шага сеанс Reviewer создается в этой рабочей области.

Версия Reviewer (обязательно)

Задает версию Reviewer, которая будет связана с новым сеансом.

В этом аргументе допускаются токены.

/RevWSVersion:DEFAULT

При выполнении шага новый сеанс Reviewer связан с заданной версией базы геоданных.

Шаг Выполнить пакетное задание Reviewer (Run Reviewer Batch Job)

Шаг Выполнить пакетное задание Reviewer выполняет пакетное задание из рабочего процесса.

Могут использоваться аргументы для того, чтобы задать следующее:

Ниже показан редактор аргументов для шага Выполнить пакетное задание Reviewer (Run Reviewer Batch Job):

Аргументы для шага Выполнить пакетное задание Reviewer (Run Reviewer Batch Job)

Ниже в таблице приведено описание аргументов каждого типа шага и связанного с ними поведения:

Имя (Name)

Описание

Пример аргумента

Поведение

Файл пакетного задания Reviewer (обязательно)

Указывает путь к пакетному заданию Reviewer.

/BatchJobPath:"C:\Data\sample.rbj"

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

Чтобы задать данные для проверки и место, куда будут записываться результаты, необходимы дополнительные аргументы.

Задание рабочей области данных пакетного задания

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

Доступны две опции:

  • Использование рабочей области данных пакетного задания (по умолчанию)
  • Обновление рабочей области данных пакетного задания

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

При выполнении пакетное задание выполняется на рабочей области данных в версии, которая задана в пакетном задании.

/OverrideBatchDataWS

При выполнении пакетное задание выполняется на рабочей области данных, которая задана в типе шага.

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

Рабочая область данных пакетного задания Reviewer

(Обязательно, если отмечено окошко Переопределить рабочую область данных пакетного задания (Override Batch Job Data Workspace))

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

Этот аргумент может быть задан тремя способами:

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

/SameAsJobDW

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

/BatchJobInWMXDW:Reviewer

При выполнении шага пакетное задание проверяет данные в заданной рабочей области данных Workflow Manager.

/BatchJobDataInPersonalFile:"C:\Data\MyData.gdb"

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

Версия данных пакетного задания Reviewer

(Обязательно, если рабочей областью данных пакетного задания Reviewer является рабочая область данных задания или рабочая область Workflow Manager)

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

Допускаются токены. Например, можно ввести токены [JOB:VERSION] или [JOB:PARENT_VERSION].

/BatchJobDataVersion:[JOB:VERSION]

При выполнении шага пакетное задание проверяет данные в заданной версии.

Проверка области пакетного задания Reviewer (обязательно)

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

/AreaValidation:FullDB

При выполнении шага пакетное задание выполняется в отношении всей базы геоданных.

/AreaValidation:AOI

При выполнении шага пакетное задание выполняется в отношении области интереса задания.

/AreaValidation:ChangedOnly

При выполнении шага пакетное задание выполняется на измененных объектах.

ПримечаниеПримечание:

Эта опция доступна только при работе с версионным набором данных.

Имя сеанса Reviewer (обязательно)

Задает сеанс Reviewer, где будут регистрироваться записи.

Допускаются токены.

ПримечаниеПримечание:

Перед выполнением шага сеанс Reviewer должен уже существовать. Этот шаг не создаст сеанс Reviewer.

/RevSessionName:JOB[JOB:ID]

При выполнении шага записи Reviewer регистрируются в заданном сеансе.

Если имеется более одного сеанса Reviewer с одинаковым именем, вам будет предложено выбрать сеанс Reviewer, в котором будут регистрироваться записи.

Рабочая область Reviewer

Задает рабочую область Reviewer, где будут регистрироваться записи.

Этот параметр может быть задан одним из трех способов:

  • Рабочая область данных задания
  • Псевдоним рабочей области Workflow Manager
  • Путь к персональной или файловой базе геоданных
ПримечаниеПримечание:

Необходимо выбрать существующую рабочую область Reviewer. Этот шаг не создаст рабочую область Reviewer.

/RevIsSameAsJobDW

Рабочая область Reviewer идентифицируется как та же, что и рабочая область данных задания.

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

/RevInWMXDW:Reviewer

Рабочая область Reviewer идентифицируется как рабочая область данных Workflow Manager.

При выполнении шага записи Reviewer регистрируются в этой рабочей области данных.

/RevInPersonalFile:"C:\Data\Reviewer.mdb"

Рабочая область Reviewer идентифицируется как файл или персональная база геоданных.

При выполнении шага записи Reviewer регистрируются в этой рабочей области данных.

Версия рабочей области Reviewer

Задает версию рабочей области Reviewer, где будут регистрироваться записи.

Допускаются токены.

/RevWSVersion:DEFAULT

При выполнении шага записи Reviewer регистрируются в заданной версии.

Шаг Начать сеанс Reviewer

При использовании настраиваемых шагов Data Reviewer как части рабочего процесса шаг Запустить ArcMap (Launch ArcMap) можно настроить так, чтобы он запускал сеанс Reviewer, который связан с заданием.

Аргументы для шага Запустить ArcMap с шагом Создать сеанс Reviewer

Ниже в таблице приведено описание аргументов каждого типа шага и связанного с ними поведения:

Имя (Name)

Описание

Пример аргумента

Поведение

Команда запуска ArcMap

/guid:WMXReviewer.StartSession

При выполнении шага Workflow Manager запускает ArcMap и сеанс Reviewer, который связан с заданием.

Если имеется более одного сеанса Reviewer, связанного с заданием, то вам будет предложено выбрать сеанс Reviewer, который будет выполняться.

Общая информация о настройке шага Запустить ArcMap (Launch ArcMap) содержится в разделе Настраиваемые (пользовательские) шаги Workflow Manager.

9/10/2013