Выполнить пакетное задание Reviewer (Data Reviewer)
Запускает пакетное задание Reviewer для рабочей области и записывает результаты в сеанс Reviewer. Пакетное задание Reviewer содержит группы Reviewer. Они проверяют данные на основе условий, правил и пространственных привязок. Также проверки указывают наборы объектов и строк для проверки, а также рабочую область их источника. Сеанс Reviewer хранит сведения о задачах проверки, выполняемых группами проверок. Эта информация хранится в таблице и наборе данных в рабочей области Reviewer.
Использование
Если указанная рабочая область не является рабочей областью Reviewer, воспользуйтесь инструментом Включить Data Reviewer для создания.
Вы можете создать сеанс с помощью инструмента Создать сеанс Reviewer . Инструмент Создать сеанс Reviewer создает ID и имя сеанса как выходной параметр.
Пакетные задания Reviewer создаются с помощью инструментов, добавляемых в ArcMap дополнительным модулем ArcGIS Data Reviewer Desktop .
Правила связности , метаданные и типы пользовательских проверок не поддерживаются и будут пропущены при выполнении пакетного задания.
Результаты выполнения пакетного задания Reviewer записываются в указанный сеанс (обозначенный как Сеанс ) в рабочей области Reviewer .
Если рабочая область не определена в параметре Производственная рабочая область , пакетное задание выполняется для рабочей области, заданной в параметре Файл пакетного задания .
Если производственная рабочая область является многопользовательской базой геоданных, вы можете проверить данные конкретной версии с помощью параметра Версия производственной рабочей области .
Область анализа содержит либо объединенные полигональные объекты, либо значения экстента для создания области обработки. Объекты, которые пересекают эту область, будут проверены пакетным заданием Reviewer. Объекты за пределами этой области не будут проверяться.
Опция Только измененные объекты активируется, если параметр Производственная рабочая область ссылается на версионную (традиционную) многопользовательскую базу геоданных. Эта настройка ограничивает проверку теми объектами, которые изменились в дочерней версии по сравнению с родительской и применяется только к первичному классу объектов (Feature Class 1). Все объекты во вторичных ресурсах данных (Feature Class 2+) используются в процессе проверки. К изменениям между версиями относятся следующие:
- Объекты вставлены в дочернюю версию, но не в родительскую.
- Объекты изменены в дочерней версии и не тронуты в родительской версии.
- Объекты изменены и в дочерней, и в родительской версии.
- Объекты изменены в дочерней версии и удалены в родительской версии.
Итоговая информация о пакетном задании отображается в окне Результаты .
Выходной параметр данного инструмента представляет собой таблицу из одной строки из REVBATCHRUNTABLE в рабочей области Reviewer . Эта строка содержит запись, созданную во время выполнения пакетного задания. В следующей таблице представлены возможные значения в полях RUNCONTEXT и STATUS таблицы REVBATCHRUNTABLE.
- 0 – Desktop
- 1 - Engine
- 2 – Server
- 3 - Pro
Пакетное задание выполнено успешно.
Пакетное задание выполнено с ошибками. Ошибки при обработке обычно связаны с неудачной проверкой (источник данных не доступен, неправильно настроенная проверка) или с пропуском объекта из-за имеющихся в нем ошибок.
Пакетное задание выполнено успешно, но с предупреждениями. Предупреждения при обработке обычно связаны с невозможностью построения ошибочной геометрии для полученных результатов и другими проблемами, которые не имеют серьезного значения для выполнения пакетного задания.
Пакетное задание выполнено успешно, но содержит ошибки и предупреждения, как описано выше.
Пакетное задание не выполнено. Сбой пакетного задания происходит когда все проверки задания не выполняются из-за доступа к данным или проблем с настройками.
Файл журнала с результатами хранится в папке %localappdata%\Esri\DataReviewer . Информация в файле журнала содержит сведения о том, какие проверки были запущены для класса объектов, количество проверенных объектов и количество выданных отчетов. Ошибки и предупреждения на сервере можно изучить, просмотрев папку Jobs, относящуюся к сервису пакетного задания.
Параметры
Рабочая область, в которую будут записываться результаты пакетного задания Reviewer.
Числовой идентификатор и имя сеанса Reviewer. Сеанс должен существовать в рабочей области Reviewer.
Путь к файлу пакетного задания Reviewer, подлежащего выполнению.
Многопользовательская или файловая база геоданных, содержащая объекты для проверки.
Полигональные объекты или значения экстентов, задающие область, которая будет использоваться для создания области обработки.
Указывает тип объектов (измененные или неизмененные), которые будут проверяться, если производственная рабочая область ссылается на данные в многопользовательской базе данных.
- Отмечено – проверяются только объекты, родительская и дочерняя версии которых отличаются.
- Не отмечено – проверяются все объекты в данных, на которые указывает пакетное задание. Это значение по умолчанию.
Версия производственной рабочей области, которая будет проверена пакетным заданием. Применимо только в случае, если производственная рабочая область является многопользовательской базой геоданных.
Производные выходные данныеПредставление таблицы со сводной информацией о работе инструмента.
Рабочая область, в которую будут записываться результаты пакетного задания Reviewer.
Числовой идентификатор и имя сеанса Reviewer. Сеанс должен существовать в рабочей области Reviewer.
Путь к файлу пакетного задания Reviewer, подлежащего выполнению.
Многопользовательская или файловая база геоданных, содержащая объекты для проверки.
Полигональные объекты или объект arcpy.Extent , задающие область, которая будет использоваться для создания области обработки.
Указывает тип объектов (измененные или неизмененные), которые будут проверяться, если производственная рабочая область ссылается на данные в многопользовательской базе данных.
- CHANGED_FEATURES — Проверяются только объекты, родительская и дочерняя версии которых отличаются.
- ALL_FEATURES — Проверяются все объекты в данных, на которые указывает пакетное задание. Это значение по умолчанию.
Версия производственной рабочей области, которая будет проверена пакетным заданием. Применимо только в случае, если производственная рабочая область является многопользовательской базой геоданных.
Производные выходные данныеПредставление таблицы со сводной информацией о работе инструмента.
Пример кодаВ следующем скрипте окна Python показано, как используется инструмент ExecuteReviewerBatchJob .
В следующем автономном скрипте показано, как использовать инструмент ExecuteReviewerBatchJob .
В следующем автономном скрипте показано, как использовать инструмент ExecuteReviewerBatchJob .