Проверка данных с помощью пакетных заданий с использованием ReviewerConsole

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

С помощью ReviewerConsole вы можете проверить данные, используя пакетное задание вне ArcMap. Команда выполняет пакетное задание в рабочих областях, определенных в пакетном задании, а результаты записываются в сеанс в указанной рабочей области.

Чтобы выполнить пакетное задание, необходимо указать рабочую область Data Reviewer, сеанс, в котором будут сохранены результаты, и путь к пакетному заданию. Модель решения этой задачи выглядит следующим образом:

ReviewerConsole /wks:<path to workspace> /session:<session name> /rbj:<path to the batch job> /exec

В данном случае выполняется пакетное задание TestGeoOnGeo.rbj с использованием рабочей области Data Reviewer SoCalwErrors.mdb, а также запись всех ошибок в сеанс проверок Session 9. Предполагается, что используется текущая информация подключения рабочей области в пакетном задании.

ReviewerConsole.exe /wks:"C:\Data\SoCalwErrors.mdb" /session:"Session 9" /rbj:"C:\Data\Testing\
TestGeoOnGeo.rbj" /exec
ПримечаниеПримечание:

Проверки по умолчанию не выполняются, если пакетное задание включает в себя только проверки базы данных (Проверка правил связности, Доменов, Отношений или Подтипов) или проверки таблиц (Выполнить SQL, Регулярное выражение, Таблица на Таблицу атрибутов или Уникальный ID). Это обусловлено тем, что проверки по умолчанию оценивают только пространственные условия и не включают в себя проверки атрибутов.

Шаги:
  1. Откройте окно Командная строка (Command Prompt).
  2. Введите путь к файлу ReviewerConsole.exe в командной строке.

    Исполняемый файл обычно находится в директории $\Program Files\ArcGIS\ArcGISDataReviewer\Desktop10.1\Bin.

  3. Введите следующую строку, заменив текст в скобках на значения, применимые к вашим данным:

    ReviewerConsole /wks:<путь к рабочей области> /session:<имя сеанса> /rbj:<путь к пакетному заданию> /exec

  4. Нажмите Ввод.

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

Связанные темы

9/10/2013