Управление ошибками правил атрибутов

Оценка пакетного вычисления и правил проверки создает ошибки для выявления данных, которые нарушают правила атрибутов. Каждая ошибка хранится как объект ошибки в слоях ошибок. Объекты ошибок можно просмотреть с помощью Инспектора ошибок в ходе рабочего процесса проверки качества.

Инспектор ошибок показывает атрибуты каждого объекта ошибок в рабочей области, чтобы помочь найти данные, для которых настроены отчеты пакетного вычисления или правил проверки. Вы можете поработать с объектом ошибки или выбрать соответствующий ему объект или запись, который эту ошибку создал. После просмотра ошибки и исправления объекта, который ее вызвал, вам придется проверить правила атрибутов, чтобы удалить неправильный объект из слоев ошибок.

Таблица Инспектора ошибок

Ниже описаны атрибуты объектов ошибок, показанные в таблице Инспектора ошибок.

Заголовок столбцаОписание

Форма

Форма объекта-ошибки. Объект-ошибка наследует форму объекта, который создал эту ошибку.

Тип правила

Тип правила объекта-ошибки.

Исключение

Указывает, является ли ошибка исключением. Если пустое, ошибка исключением не является. См. Пометить или очистить ошибку как исключения.

Исходный слой

Исходный слой объекта-ошибки. В Инспекторе ошибок это столбец Source Layer, а в составном слое слои ошибок это поле Feature Class ID.

  • Если слой присутствует на карте, то будет показано его имя.
  • Если слой находится в том же сервисе, что и слои ошибок, но не на карте, то будет показано имя сервиса объектов и id слоя.
  • Если слоя нет ни в том же сервисе, ни на карте, то будет показан Feature Class ID.

ObjectID пространственного объекта

ObjectID объекта, создавшего ошибку.

GlobalID пространственного объекта

GlobalID объекта, создавшего ошибку.

Номер ошибки

Номер ошибки правила атрибутов.

Сообщение об ошибке

Сообщение об ошибке правила атрибутов.

Имя правила

Имя правила атрибутов.

Описание

Описание правила атрибутов.

Важность

Важность правила атрибутов, указанная в свойствах правила.

Столбцы таблицы Инспектора ошибок для правил атрибутов

Просмотр информации об ошибке

После оценки наборов данных с правилами атрибутов используйте таблицу Инспектора ошибок и вкладку Детали для просмотра информации о каждом объекте ошибок.

    Для просмотра информации об ошибке выполните следующие шаги:
  1. На панели Каталог щелкните вкладку Портал.
  2. Найдите и дважды щелкните веб-слой, содержащий данные для оценки.
  3. Щелкните отдельный слой или слои и нажмите Добавить в новую > Карту Добавить карту или Добавить к текущей карте Добавить к текущей карте.
  4. На панели Содержание щелкните правой кнопкой мыши слой и выберите Добавить слои ошибок Составной слой.

    Связанные слои ошибок добавляются как один составной слой, который будет использоваться для просмотра ошибок в Инспекторе ошибок.

  5. На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок Инспектор ошибок.
  6. На панели инструментов Инспектор ошибок щелкните ниспадающее меню Источник и выберите слой ошибок.

    Объекты-ошибки отображаются в таблице вместе с их атрибутами.

    Инспектор ошибок
  7. В таблице ошибок выберите объект-ошибку, щелкнув на самом левом столбце в сетке с данными. Для поиска объекта-ошибки щелкните правой кнопкой мыши и выберите нужную функцию опции:
    • Подсветить Подсветить
    • Приблизить к Приблизить к
    • Переместить к Переместить к
  8. Нажмите вкладку Детали для просмотра отдельной информации о каждом объекте-ошибке.
  9. Чтобы удалить объект-ошибку, внесите изменения для исправления ошибки и повторно проверьте правило. Вы можете также использовать Вид Правила атрибутов, чтобы просмотреть подробные сведения о правилах, связанных с объектом-ошибкой.

Выбор объектов, создающих ошибку

Когда вы сможете посмотреть информацию об ошибке в Инспекторе ошибок, вы также сможете выбрать записи на карте, которые создали эти объекты-ошибки. Это даст вам возможность посмотреть объект или запись, создавшую ошибку, и решить связанные с ней вопросы.

    Для выбора объектов на карте, соответствующих объектам-ошибкам, выполните следующие шаги:
  1. Выберите и подсветите одну или несколько ошибок в таблице Инспектора ошибок, щелкнув на самом левом столбце в сетке данных.
  2. На панели инструментов Инспектор ошибок нажмите кнопку Объекты Пространственные объекты.
  3. Соответствующий объект, создавший ошибку, будет выбран на карте.
    Примечание:

    Для непространственных таблиц откройте таблицу атрибутов для просмотра выбранных записей.

Пометить ошибку как исключение или очистить его.

Если вы видите информацию об ошибке вы можете пометить ошибку, как исключение. Правила атрибутов могут представлять идеальную ситуацию, но базы геоданных являются гибким инструментом, который поддерживает исключения из правил, которые применяются к пространственным данным. Нарушения правил атрибутов хранятся как ошибки, но в тех случаях, когда это нужно, вы можете пометить их как исключения через Инспектор ошибок. Исключение можно очистить, если ошибка больше не является исключением из правила.

Ошибки, помеченные как исключение, предназначены для проверки ошибок с помощью Инспектора ошибок и могут повлиять на Статус проверки объекта, который породил ошибку. Если объект создает ошибку в ходе оценки, то атрибут Статус проверки помечается как "есть ошибка(и)". Если эта ошибка помечена, как исключение, Статус проверки объекта меняется на "ошибки нет". Но с объектом может быть связано несколько ошибок из нескольких правил. Если в качестве исключения помечена только одна из нескольких ошибок, то Статус проверки объекта останется как "есть ошибки".

Объекты с ошибками, помеченными как исключения, продолжают оцениваться на основании Статуса проверки.

    Для пометки или очистки ошибок как исключений с помощью Инспектора ошибок выполните следующие шаги:
  1. Выберите и подсветите одну или несколько ошибок в таблице Инспектора ошибок, щелкнув на самом левом столбце в сетке данных.
  2. Щелкните правой кнопкой мыши и выберите одно из следующего:
    • Пометить как исключение Пометить как исключение – обновляет поле isException для объекта-ошибки на True. Значение домен для True - 1.
    • Очистить исключениеОчистить исключение – обновляет поле isException объекта-ошибки на False. Значение домена для False - 0.
  3. Свойство isException для объекта-ошибки обновлено. Это можно увидеть в представлении сетки Инспектора ошибок в столбце с заголовком Исключение.