Проверка данных с использованием пакетных заданий с помощью инструмента Пакетной проверки Обозревателя (Reviewer Batch Validate)
После создания пакетных заданий с помощью Менеджера пакетных заданий Обозревателя (Reviewer Batch Job Manager) вы можете использовать их для проверки данных в базе данных с помощью инструмента Пакетная проверка Обозревателя (Reviewer Batch Validate). При выполнении пакетного задания все проверки, включенные в задание, выполняются с использованием указанных классов объектов, подтипов и выборок. Записи, соответствующие критериям каждой проверки записываются в таблицу Обозревателя (Reviewer) для исправления или последующей оценки.
Все стандартные проверки, выбранные на вкладке Проверки по умолчанию (Default Checks) в диалоговом окне Диспетчер сеансов обозревателя (Reviewer Session Manager), также включаются в пакетные задания, которые вы будете использовать для своих данных.
Проверки по умолчанию не выполняются, если пакетное задание включает в себя только проверки базы данных (Проверка правил связности, Доменов, Отношений или Подтипов) или проверки таблиц (Выполнить SQL, Регулярное выражение, Таблица на Таблицу атрибутов или Уникальный ID). Это обусловлено тем, что проверки по умолчанию оценивают только пространственные условия и не включают в себя проверки атрибутов.
После выбора экстента для выполнения пакетного задания вы можете выбрать отдельные проверки. В зависимости от выбранного экстента не все проверки в пакетном задании будут доступны для выполнения. Например, если вы выбрали только полигоны участков и запускаете инструмент Пакетная проверка Обозревателя (Reviewer Batch Validate) с выбранной опцией Выбранные наборы (Selection Sets), проверка центральных линий улиц будет видна, но она сформирует записи, так как центральные линии улиц не входят в выбранные наборы.
Также можно изменять рабочую область для всего пакета заданий или для отдельных проверок. Это позволяет использовать существующее пакетное задание для различных источников данных.
После выполнения пакетного задания создается файл журнала, в котором предоставлена информация о каждой отдельной проверке, числе проверяемых объектов и количестве объектов, записанных в таблицу Обозреватель (Reviewer). Этот файл расположен в директории C:\Documents and Settings\<имя пользователя>\Application Data\ESRI\Production 10.1.
- Запустите ArcMap.
- При необходимости загрузите данные в карту.
- В главном меню щелкните Настройка (Customize) > Панели инструментов (Toolbars) > Обозреватель Data Reviewer.
- Начните сеанс обозревателя Data Reviewer в одном из следующих объектов:
-
Нажмите кнопку Пакетная проверка Обозревателя (Reviewer Batch Validate) на панели инструментов Обозреватель данных (Data Reviewer).
Откроется диалоговое окно Пакетная проверка (Batch Validate).
-
Щелкните Добавить из файла (Add from File).
Откроется диалоговое окно Выбрать файл пакетного задания (Select a Batch Job File).
-
Перейдите к пакетным заданиям, которые вы хотите выполнить, с помощью инструмента Пакетная проверка Обозревателя (Reviewer Batch Validate).
Примечание:
Вы можете добавить несколько пакетных заданий, нажимая клавишу CTRL или SHIFT при выборе заданий.
-
Нажмите кнопку Открыть (Open).
Откроется диалоговое окно Пакетная проверка (Batch Validate). Проверки в пакетном задании отображаются в области Пакетные задания (Batch Jobs).
Если с пакетными заданиями связано несколько рабочих областей, открывается диалоговое окно Обновить до одной рабочей области (Update to Single Workspace), в котором можно выбрать рабочую область для проверки с помощью пакетных заданий.
Если в ArcMap только одна рабочая область, рабочая область пакетного задания автоматически обновляется, принимая значение текущей рабочей области.
Подсказка:Чтобы удалить пакетное задание из области Пакетные задания (Batch Jobs) диалогового окна Пакетная проверка (Batch Validate), выберите группу пакетных заданий и щелкните Удалить (Remove). Если в области Пакетные задания (Batch Jobs) имеется только одна группа пакетных заданий, проверки по умолчанию также будут удалены. Чтобы быстро выбрать и снять выбор проверки, также можно использовать команды Выбрать все группы и Отменить выборку всех групп (Unselect All Groups), щелкнув правой кнопкой область Пакетные задания (Batch Jobs).
-
При необходимости щелкните Проверить все (Validate All), чтобы все классы объектов, соответствующие проверкам, были загружены в карте для добавления любых стандартных проверок.Подсказка:
Проверки по умолчанию выбираются в диалоговом окне Менеджер сеансов Обозревателя (Reviewer Session Manager) на вкладке Проверки по умолчанию (Default Checks).
- В разделе Объекты для оценки (Features to Validate) выберите один из предлагаемых экстентов.
- Выбранные наборы — текущие выбранные объекты. Если вы задали определяющий запрос для каких-либо классов объектов, используемых для проверки, он применяется к классу объектов.
- Текущий экстент (Current Extent) — текущий экстент при отображении карты. Если вы задали определяющий запрос для каких-либо классов объектов, используемых для проверки, он применяется к классу объектов.
- Определяющий запрос (Definition Query) — экстент, заданный определяющими запросами слоя для каждого класса объектов. Если вы задали определяющий запрос для каких-либо классов объектов, используемых для проверки, он применяется к классу объектов.
- Полная база данных (Full Database) — весь класс объектов.
-
Щелкните Проверить все (Validate All).
Все проверки выполняются для выбранного экстента. Все проверки с соответствующими данными, загруженными в таблицу содержания, включены. А проверки, для которых соответствующие данные не загружены в таблицу содержания, отключены.
-
Щёлкните Запустить (Run).
Подсказка:
После добавления пакетного задания в диалоговом окне Пакетная проверка (Batch Validate) вы можете свернуть и развернуть группы в пакетном задании. Это также сворачивает и разворачивает включенные проверки по умолчанию.
Проверки по умолчанию и проверки, включенные в пакетное задание, выполняются для выбранного экстента. Когда пакетное задание завершает работу, отображается сообщение, уведомляющее вас о количестве записей, добавленных в таблицу Обозреватель (Reviewer).
- Нажмите ОК.
- Если необходимо, нажмите кнопку Таблица Обозревателя (Reviewer Table) чтобы открыть окно Таблица Обозревателя (Reviewer Table).