Проверка данных с помощью пакетных заданий в библиотеке продукта
Пакетные задания могут быть выполняться только в библиотеке продукта при наличии Esri Production Mapping.
Reviewer batch jobs are created with ArcGIS Data Reviewer for Desktop extension and can be linked to the data currently loaded in your map through the Batch Job dialog box. You can associate several batch jobs with the product library and associate them with any of the following categories:
- Attribute—This type of batch job contains checks that can be run through the Feature Manager, either in batch from the context menu on the Create or Update tabs or once attributes are edited and applied to a single feature.
- Spatial—This type of batch job contains checks that can be run using the Validate Current Selection or Validate Current Extent tool.
- Reviewer—This type of batch job contains checks that can be run using various tools in a Reviewer session.
При запуске пакетных заданий, которые хранятся в библиотеке продукта, с помощью инструмента Пакетная проверка (Batch Validate) можно выбрать, какая библиотека продукта, рабочая база данных и версия модели данных будут использоваться. Например, если в библиотеке продукта несколько версий моделей данных, вы можете проверять данные только для модели данных, совпадающей с данными, загруженными для карты.
Пакетные задания нужно связать с версией модели данных перед выполнением инструмента Пакетная проверка обозревателя Data Reviewer (Batch Validate). Если они не связаны, вы не сможете выполнять пакетные задания для рабочей базы данных.
Проверки по умолчанию не выполняются, если пакетное задание включает в себя только проверки базы данных (Проверка правил связности, Доменов, Отношений или Подтипов) или проверки таблиц (Выполнить SQL, Регулярное выражение, Таблица на Таблицу атрибутов или Уникальный ID). Это обусловлено тем, что проверки по умолчанию оценивают только пространственные условия и не включают в себя проверки атрибутов.
- Запустите ArcMap.
- В главном меню щелкните Настройка (Customize) > Панели инструментов (Toolbars) > Обозреватель Data Reviewer.
- Начните сеанс обозревателя Data Reviewer в одном из следующих объектов:
-
Нажмите кнопку Пакетная проверка Обозревателя (Reviewer Batch Validate) на панели инструментов Обозреватель данных (Data Reviewer).
Откроется диалоговое окно Пакетная проверка (Batch Validate).
-
Щелкните Добавить из библиотеки продукта (Add From Product Library).
Откроется диалоговое окно Выбрать пакетное задание(я) (Choose Batch Job(s)) с текущей библиотекой продукта и рабочей базой данных.
Если текущая библиотека продукта содержит пакетные задания, которые нужно выполнить, и вы хотите проверить текущую рабочую базу данных, переходите к шагу 8.
- Для выполнения пакетных из другой библиотеки продукта выполните следующие действия.
- Щелкните Обзор (Browse) в области Расположение библиотеки продукта (Product Library Location).
Откроется диалоговое окно Выберите рабочую область библиотеки продукта (Please select a Product Library workspace).
- Перейдите к библиотеке продукта, содержащей пакетные задания, которые нужно выполнить.
- Нажмите кнопку Открыть (Open).
Откроется диалоговое окно Выбрать пакетное задание(я) (Choose Batch Job(s)) с обновленным путем рабочей области библиотеки продукта.
- Щелкните Обзор (Browse) в области Расположение библиотеки продукта (Product Library Location).
- Для проверки другой рабочей базы данных с помощью пакетных выполните следующие действия.
- Щелкните Обзор (Browse) в области Рабочая база данных (Production Database).
Откроется диалоговое окно Выберите рабочую область рабочей базы данных (Please select a Production Database workspace).
- Перейдите к рабочей области, которую нужно проверить с помощью пакетных заданий в библиотеке продукта.
- Нажмите кнопку Открыть (Open).
Откроется диалоговое окно Выбрать пакетное задание(я) (Choose Batch Job(s)) с обновленным путем рабочей области рабочей базы данных.
- Щелкните Обзор (Browse) в области Рабочая база данных (Production Database).
- При необходимости щелкните стрелку ниспадающего списка Версия (Version) и выберите другую версию рабочей базы данных для проверки.
- Щелкните стрелку ниспадающего списка Выбрать версию модели данных (Choose Data Model Version) и выберите версию модели данных, содержащую пакетные задания, которые нужно выполнить.
- Щелкните для выбора пакетных заданий в списке Выбрать пакетное задание(я) (Choose Batch Job(s)).Подсказка:
Вы можете выбрать несколько пакетных заданий, удерживая клавишу CTRL или SHIFT. Вы также можете нажать кнопку Выбрать все (Select All) или Очистить все (Clear All), чтобы выбрать все пакетные задания или отменить выбор заданий соответственно.
- Нажмите кнопку ОК.
Откроется диалоговое окно Пакетная проверка (Batch Validate).
-
При необходимости щелкните Проверить все (Validate All), чтобы все классы объектов, соответствующие проверкам, были загружены в карте для добавления любых стандартных проверок.Подсказка:
Проверки по умолчанию выбираются в диалоговом окне Менеджер сеансов Обозревателя (Reviewer Session Manager) на вкладке Проверки по умолчанию (Default Checks).
- Нажмите кнопку Запустить (Run).
Проверки по умолчанию и проверки, включенные в пакетное задание, выполняются для выбранного экстента. Когда пакетное задание завершает работу, отображается сообщение, уведомляющее вас о количестве записей, добавленных в таблицу Обозреватель (Reviewer).
- Нажмите ОК.
- Если необходимо, нажмите кнопку Таблица обозревателя Data Reviewer (Reviewer Table) чтобы открыть окно Таблица обозревателя Data Reviewer (Reviewer Table).