Доступно с лицензией Data Reviewer.
Краткая информация
Проверка Запрос к атрибутам находит объекты на основе запроса к значениям их атрибутов.
Обзор
Целью проверки Запрос к атрибутам является выявление ошибок на основе SQL запроса (структурированный язык запросов), который может включать одно или несколько значений атрибутов. В зависимости от типа базы данных это запрос может также содержать функции (строковые и числовые) для реализации сложных запросов. Возвращаемые запросом объекты или строки записываются как ошибка.
Отраслевые сценарии
- В земельном учете объекты, содержащие некорректные значения в идентификационных номерах участков, некорректный тип правоустанавливающих документов и некорректные атрибуты типа обременения нарушают согласованность атрибутов объектов с атрибутами учета.
- В газоснабжении некорректные значения в полях материалов и диаметров труб негативно воздействуют на имущественную отчетность и моделирование.
- В водоснабжении использование недопустимых значений сетевых объектов, игнорирующих известные строительные методики (к примеру – использование двустворчатых клапанов диаметром менее 24 дюймов), нарушает отчетность, моделирование и работу сервисов геолокации.
Поддерживаемые рабочие процессы
Проверки ArcGIS Data Reviewer поддерживают множество методов для встраивания автоматического просмотра данных. Следующая таблица описывает поддерживаемые методы встраивания для этой проверки:
Проверка | Ограничения | ||
---|---|---|---|
Пакетное задание Reviewer | Правило карты Reviewer | Правило атрибутов (проверка) | Нет |
Да | Да | Да (ArcGIS Pro 2.5 или более поздней версии) |
Примечание:
Правила Reviewer на основе карт признаны устаревшими начания с ArcGIS Pro 2.8 и их использование более не рекомендуется. Эта функция будет удалена в следующем большом обновлении ArcGIS Pro. Рекомендуется перенести автоматизированные рабочие процессы проверок в Data Reviewer, используя функции атрибутивных правил.
Синтаксис
Параметр | Обязательное | Описание | Рабочие процессы |
---|---|---|---|
Входные слои/Автономные таблицы | Да | Входные слои объектов или автономные таблицы, оцененные согласно правилу. Допустимыми входными данными для этого типа правила являются векторные слои и автономные таблицы. Щёлкните кнопку Вперёд , чтобы применить фильтр к определённым объектам в векторном слое или определённым записям в автономной таблице. | Проверка (правила карты) |
Подтип | Нет | Подтип, к которому применяется правило. | Проверка (правила атрибутов) |
Атрибут | Нет | Запрос, который определяет объект, к которому применяется правило. | Проверка (правила атрибутов) |
Цель поиска | Да | Выражение запроса к векторному слою или автономной таблице. Все объекты или строки, атрибуты которых соответствуют заданному запросу, возвращаются как ошибочный результат. | Проверка |
Заголовок | Нет | Уникальное название или имя для правила. Эта информация используется для поддержки сопоставимости требований к качеству данных, автоматического создания отчетов и корректировки рабочих процессов. | Проверка |
Примечания | Нет | Текст описания ошибки, когда найдены несовместимые объекты. Эта информация используется для обеспечения руководства при корректировке рабочих процессов. | Проверка |
Важность | Нет | Степень серьезности ошибки, присваиваемая при обнаружении несовместимых объектов. Это значение указывает важность ошибки относительно других ошибок. Диапазон значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший. | Проверка |
Теги | Нет | Тег правила. Эта информация используется в правиле рабочих процессов создания и управления для поддержки сопоставимости требований к качеству данных и создания отчетов. | Проверка |
Примечания
Следующие условия будут применены, когда эта проверка создается в качестве правила атрибутов (проверки):
- Параметр фильтра Атрибут ограничен операторами сравнения (=, <>, >, <, >=, <=) и логическими операторами (AND/OR, IN/NOT IN, LIKE/NOT LIKE, IS NULL).
- Параметр Цель поиска ограничен операторами сравнения (=, <>, >, <, >=, <=) и логическими операторами (AND/OR, IN/NOT IN, LIKE/NOT LIKE, IS NULL).
Следующие условия будут применены, когда эта проверка создается в качестве правила проверки на основе карты:
- При создании этой проверки в качестве правила на основе карты проверьте, что параметры фильтров с использованием функций SQL такие же, как те, которые поддерживаются у вас в производственной среде.
- При создании правила для нескольких слоев или автономных таблиц только те слои, которые являются общими (совпадают имя и тип данных ) для всех слоев или таблиц, могут использоваться в параметре Цель поиска.