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

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

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

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

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

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

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

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

Имя (Name)

Описание

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

Поведение

Имя сеанса проверок (обязательно)

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

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

/SessionName:Job[JOB:ID]

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

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

Рабочая область проверок (обязательно)

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

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

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

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

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

/StoreInJobDW

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

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

/WMXDW:Reviewer

рабочая область проверок совпадает с рабочей областью данных Workflow Manager.

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

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

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

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

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

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

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

/RevWSVersion:DEFAULT

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

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

Если задан тип Сервер (Server) или Оба (Both) пользовательского шага Support Platform, то все исполнительные диалоговые окна скрываются, никакие диалоговые окна отображаться не будут. Если задание связано с несколькими сеансами, система выберет сеанс с наивысшим (самым последним) ID.

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

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

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

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

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

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

Имя (Name)

Описание

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

Поведение

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

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

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

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

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

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

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

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

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

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

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

/OverrideBatchDataWS

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

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

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

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

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

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

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

/SameAsJobDW

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

/BatchJobInWMXDW:Reviewer

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

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

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

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

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

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

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

/BatchJobDataVersion:[JOB:VERSION]

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

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

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

/AreaValidation:FullDB

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

/AreaValidation:AOI

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

/AreaValidation:ChangedOnly

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

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

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

Имя сеанса проверок (обязательно)

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

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

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

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

/RevSessionName:JOB[JOB:ID]

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

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

рабочая область проверок

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

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

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

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

/RevIsSameAsJobDW

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

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

/RevInWMXDW:Reviewer

рабочая область проверок совпадает с рабочей областью данных Workflow Manager.

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

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

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

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

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

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

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

/RevWSVersion:DEFAULT

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

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

Если задан тип Сервер (Server) или Оба (Both) пользовательского шага Support Platform, то все исполнительные диалоговые окна скрываются, никакие диалоговые окна отображаться не будут. Если задание связано с несколькими сеансами, система выберет сеанс с наивысшим (самым последним) ID.

Шаг Начать сеанс проверок

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

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

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

Имя (Name)

Описание

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

Поведение

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

/guid:WMXReviewer.StartSession

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

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

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

5/10/2014