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

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

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

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

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

Атрибут объекта-ошибкиОписание

Форма

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

Тип правила

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

Исключение

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

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

Столбец Source Layer соответствует столбцу Feature Class ID слоев ошибок.

  • Если Источником является база геоданных, это имя класса пространственных объектов.
  • Если Источником является сервис объектов, это имя слоя сервиса объектов. Но если исходный слой не находится в том же сервисе, будет отображаться ID класса пространственных объектов.

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

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

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

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

Номер ошибки

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

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

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

Имя правила

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

Описание

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

Важность

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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