Доступно с лицензиями ArcGIS Pro Standard и Data Reviewer.
Краткая информация
Проверка Таблица с таблицей атрибутов находит пространственные объекты или строки, содержащие значения атрибутов, которые соответствуют заданным вами отношениям, и сравнивает их со значениями в другом классе объектов или автономной таблице. Это может быть нахождение совпадающих и не совпадающих строковых значений, числовых значений, которые больше или меньше значений в связанном поле, и не совпадающих дат.
Поддерживаемые рабочие процессы
Проверки ArcGIS Data Reviewer поддерживают множество методов для встраивания автоматического просмотра данных. Следующая таблица описывает поддерживаемые методы встраивания для этой проверки:
Правило проверки атрибута | Правило атрибутов ограничения | |
---|---|---|
Да (ArcGIS Pro 2.7 и ArcGIS Enterprise10.9 или более поздняя) | Нет |
Обзор
Проверка Таблица с таблицей атрибутов определяет значения атрибутов, которые соответствуют заданному вами отношению, и сравнивает их со значениями в другом источнике данных. Это может включать сравнение значений, хранящихся в классе пространственных объектов, со значениями, хранящимися в автономной таблице; значений, хранящихся в классе пространственных объектов, со значениями, хранящимися в другом классе пространственных объектов; значениями, хранящимися в отдельной таблице, со значениями из другой автономной таблицы. Объекты или строки из источника входных данных возвращаются как ошибочные, если значения атрибутов соответствуют заданным отношениям.
Отраслевые сценарии
Эта проверка может использоваться в следующих случаях:
- В управлении адресами имена объектов центральных линий дорог должны совпадать с именами, хранящимися в главном индексе улиц, например, в таблице Имя главной дороги.
- В управлении налоговыми участками официальная дата начала должна совпадать с официальной датой регистрации плана или записи.
Синтаксис
Параметр | Обязательный | Описание | Рабочий процесс |
---|---|---|---|
Подтип | Нет | Подтип, к которому применяется правило. | Проверка |
Атрибут | Нет | Запрос, который определяет объект, к которому применяется правило. | Проверка |
Сравниваемые объекты/строки | Да | Входные объекты или строки будут возвращены как ошибки в зависимости от их отношений с объектами этого источника данных. Допустимые входные данные: точечные, полилинейные, полигональные и автономные табличные источники данных. | Проверка |
Атрибутивное отношение | Да | Сравнение значений атрибута объектов или строк источника входных данных и источника данных в параметре Сравниваемые объекты/строки. | Проверка |
Инвертировать отношение | Нет | После оценки пространственного отношения этот параметр определяет, следует ли использовать результат как есть или инвертировать. Например, эта опция может использоваться для определения атрибутивных значений, не соответствующих значениям источника данных в параметре Сравниваемые объекты/строки.
| Проверка |
Имя | Да | Уникальное имя для правила. Эта информация используется для поддержки сопоставимости требований к качеству данных, автоматического создания отчетов и корректировки рабочих процессов. | Проверка |
Описание | Нет | Описание ошибки, которую вы определяете при обнаружении несовместимого объекта. Эта информация используется для предоставления руководства по корректировке рабочих процессов. | Проверка |
Важность | Нет | Степень серьезности ошибки, присваиваемая при обнаружении несовместимых объектов. Это значение указывает важность ошибки относительно других ошибок. Диапазон значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший. | Проверка |
Теги | Нет | Тег правила. Эта информация используется в правиле рабочих процессов создания и управления для поддержки сопоставимости требований к качеству данных и создания отчетов. | Проверка |
Примечания
При использовании проверки следует учитывать следующее:
- Сравнения, заданные в параметре Атрибутивное отношение, включающие только оператор is not equal to, должны использовать вместо этого параметр Инвертировать отношение и оператор is equal to. Например, используйте следующую конфигурацию для определения значений атрибутов во входном источнике данных, которые отсутствуют в источнике данных в параметре Сравниваемые объекты/строки:
Параметр Входные данные Атрибутивное отношение
<Input.FieldToCompare> is equal to <Features/RowsToCompare.FieldToCompare>
Инвертировать отношение
Checked
- Эта проверка поддерживает сравнение значений, хранящихся в текстовых и числовых полях и полях дат. Она также поддерживает сравнение значений в текстовых полях со значениями, хранящимися в глобальных уникальных идентификаторах (GUID) и типах полей Global ID или в поле ObjectID.
- Значения атрибутов Validation Status как входных объектов, так и источников данных, включенные в параметр Объекты/строки для сравнения, при оценке игнорируются. Например, при оценке правила учитываются входные объекты со статусом проверки 0 (вычисления не требуются, проверка не требуется, нет ошибок), 1 (вычисления не требуются, проверка не требуется, есть ошибки), 4 (требуются вычисления, не требуется проверка, нет ошибок) или 5 (требуются вычисления, не требуется проверка, есть ошибки).
- Источники данных для параметра Объекты/строки для сравнения должны содержать поле Global ID.
- Включите источник данных для параметра Объекты/Строки для сравнения при создании карт или пакетов проектов, а также при публикации веб-слоев с включенной функцией Проверка.
- Параметр фильтра Атрибут ограничен операторами сравнения (=, <>, >, <, >= и <=) и логическими операторами (AND/OR, IN/NOT IN, LIKE/NOT LIKE и IS NULL).
- Параметры фильтра Атрибут и Атрибутивное отношение не поддерживают следующие типы полей: Big Integer, Date Only, Time Only и Timestamp Offset.