Проверка данных с помощью пакетных заданий с использованием геообработки
После создания пакетных заданий их можно использовать для проверки данных. Один из способов выполнения пакетного задания — использование скрипта Выполнить пакетное задание (Execute Batch Job) в наборе инструментов Инструменты обозревателя Data Reviewer (Data Reviewer Tools). Этот скрипт позволяет запускать пакетное задание в рабочей области и записывать результаты его работы в таблицу обозревателя Data Reviewer в ходе заданного сеанса обозревателя Data Reviewer.
Проверки по умолчанию не выполняются, если пакетное задание включает в себя только проверки базы данных (Проверка правил связности, Доменов, Отношений или Подтипов) или проверки таблиц (Выполнить SQL, Регулярное выражение, Таблица на Таблицу атрибутов или Уникальный ID). Это обусловлено тем, что проверки по умолчанию оценивают только пространственные условия и не включают в себя проверки атрибутов.
- Запустите ArcMap или ArcCatalog.
-
Нажмите кнопку ArcToolbox. на панели инструментов Стандартные (Standard).
Откроется окно ArcToolbox.
- Выберите Инструменты обозревателя Data Reviewer (Data Reviewer Tools) > Выполнить пакетное задание (Execute Batch Job).
- Дважды щелкните инструмент Выполнить пакетное задание (Execute Batch Job).
Откроется диалоговое окно Выполнить пакетное задание (Execute Batch Job).
- Нажмите кнопку Обзор рядом с параметром Рабочая область обозревателя Data Reviewer (Reviewer Workspace).
Откроется диалоговое окно Рабочая область обозревателя Data Reviewer (Reviewer Workspace).
- Перейдите в рабочую область, содержащую сеанс обозревателя Data Reviewer, в который будут записаны результаты.
- Щелкните Добавить.
Откроется диалоговое окно Выполнить пакетное задание (Execute Batch Job).
- Щелкните стрелку ниспадающего списка ИД сеанса (Session ID) и выберите имя сеанса, в котором будут сохранены результаты.
- Нажмите кнопку Обзор рядом с параметром Файл пакетного задания (Batch Job File).
Откроется диалоговое окно Открыть (Open).
- Укажите пакетное задание, которое вы хотите выполнить.
- Нажмите кнопку Открыть (Open).
Откроется диалоговое окно Выполнить пакетное задание (Execute Batch Job).
- При необходимости нажмите на кнопку Обзор (Browse) рядом с параметром Производственная рабочая область (дополнительно) (Production Workspace (optional)).
Откроется диалоговое окно Открыть (Open).
- Укажите пакетное задание, которое вы хотите выполнить.
- Нажмите кнопку Открыть (Open).
Откроется диалоговое окно Выполнить пакетное задание (Execute Batch Job).
- Щелкните стрелку ниспадающего списка Область анализа (дополнительно) (Analysis Area (optional)) и выберите слой полигональных объектов, который будет объединен для создания области обработки проверки.
- Если производственная рабочая область — это база геоданных ArcSDE, установите флажок Только измененные объекты (дополнительно) (Changed Features Only (optional)), чтобы проверить только объекты, родительская и дочерняя версии которых отличаются.
- Нажмите ОК.
Пакетное задание выполняется для классов объектов и таблиц, указанных в пакетном задании. Результаты пакетного задания записываются в сеанс, заданный в рабочей области обозревателя Data Reviewer.