Дублировать строки
Доступно с лицензиями ArcGIS Pro Standard и Data Reviewer.
Краткая информация
Проверка Дублировать строки находит строки в таблице атрибутов класса объектов или в таблице с идентичными значениями атрибутов.
Поддерживаемые рабочие процессы
Проверки ArcGIS Data Reviewer поддерживают множество методов для встраивания автоматического просмотра данных. Следующая таблица описывает поддерживаемые методы встраивания для этой проверки:
|
Рабочий процесс |
Поддержка |
Лицензирование |
|---|---|---|
|
Правило проверки атрибута |
Да (ArcGIS Pro 3.7 и ArcGIS Enterprise 12.1 или новее) |
Доступно с лицензиями ArcGIS Pro Standard и Data Reviewer |
|
Правило атрибутов ограничения |
Нет |
Н/Д |
|
Запустить проверки данных |
Да (ArcGIS Pro 3.7 или новее) |
Доступно с лицензией Data Reviewer |
Обзор
Проверка Дублировать строки сравнивает значения атрибутов между строками таблицы атрибутов для выявления дубликатов. Когда проверка настроена на поиск дублирующихся значений, она отмечает объекты с одинаковыми значениями каждого атрибута как ошибку. Значения атрибута null считаются ошибкой, если в нескольких строках для одного и того же выбранного атрибута содержится null.
Ниже приведён пример таблицы с ошибкой дублирующейся строки:
| Строка | Адрес | Город | Штат |
|---|---|---|---|
| Строка 1 | 380 New York Street | Редландс | Калифорния |
| Строка 2 | 35 Cajon St | Редландс | Калифорния |
| Строка 3 | 380 New York Street | Редландс | Калифорния |
В этом примере строка 1 является дублированием строки 3, поскольку у них одинаковые значения для столбцов Адрес, Город и Штат. Строка 2 не является дубликатом, так как значение адреса отличается.
Отраслевые сценарии
Эта проверка может использоваться в следующих случаях:
В сфере управления адресными данными наличие объектов с дублирующимися значениями атрибутов в одном и том же или в разных местах может повлиять на маршрутизацию транспортных средств и операции поиска местоположений.
В сфере общественной безопасности дублирование осевых линий дорог с одинаковыми атрибутами в одном и том же или разных местах может повлиять на время реагирования экстренных служб и привести к неправильной переадресации вызовов 911, если эти осевые линии дорог используются в геопространственных системах маршрутизации вызовов службы Next Generation 911.
Синтаксис правила атрибута
В таблице ниже описаны параметры правил проверки атрибута:
|
Параметр |
Обязательный |
Описание |
Рабочий процесс |
|---|---|---|---|
|
Подтип |
Нет |
Подтип или подтипы, к которым применяется это правило. |
Проверка |
|
Атрибут |
Нет |
Запрос, который определяет объект, к которому применяется правило. |
Проверка |
|
Атрибуты для сравнения |
Да |
Выберите все атрибуты или часть атрибутов для проверки дублирующих значений. |
Проверка |
|
Имя |
Да |
Уникальное имя для правила. Эта информация используется для поддержки сопоставимости требований к качеству данных, автоматического создания отчетов и корректировки рабочих процессов. |
Проверка |
|
Описание |
Нет |
Описание ошибки, которую вы определяете при обнаружении несовместимого объекта. Эта информация используется для предоставления руководства по корректировке рабочих процессов. |
Проверка |
|
Важность |
Нет |
Степень серьезности ошибки, присваиваемая при обнаружении несовместимых объектов. Это значение указывает важность ошибки относительно других ошибок. Диапазон значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший. |
Проверка |
|
Теги |
Нет |
Тег правила. Эта информация используется в правиле рабочих процессов создания и управления для поддержки сопоставимости требований к качеству данных и создания отчетов. |
Проверка |
Синтаксис Запустить проверки данных
В таблице ниже описаны параметры инструмента Запустить проверки данных:
|
Параметр |
Обязательный |
Описание |
|---|---|---|
|
Входной объект |
Да |
Входной слой объектов, оцениваемый правилом. Примечание:Можно отключить выборку на карте или определяющий запрос слоя с помощью кнопки переключателя, который учитывает выборку или запрос перед оценкой. |
|
Подтипы |
Нет |
Подтип или подтипы, к которым применяется это правило. |
|
Атрибутивный фильтр |
Нет |
Запрос, который определяет объект, к которому применяется правило. |
|
Атрибуты для сравнения |
Да |
Выберите все атрибуты или часть атрибутов для проверки дублирующих значений. |
|
Имя |
Да |
Уникальное имя для правила. Эта информация используется для поддержки отслеживания требований к качеству данных. |
|
Экстент |
Да |
|
Примечания
При использовании проверки следует учитывать следующее:
- Объекты с неопределенной (null) или недопустимой геометрией не оцениваются этой проверкой. Используйте проверку Проверить геометрию, чтобы найти геометрически некорректные объекты и исправить их перед использованием этой проверки.
Параметр фильтра Атрибут ограничен операторами сравнения (
=,<>,>,<,>=и<=) и логическими операторами (AND/OR,IN/NOT IN,LIKE/NOT LIKEиIS NULL).Параметры фильтра Атрибут не поддерживают следующие типы полей:
Big Integer,Date Only,Time OnlyиTimestamp Offset. Если такой тип выбран, заголовок строки выделится красным и не позволит сохранить правило.Когда эта проверка создаётся как Запустить проверки данных, составные слои подтипа не поддерживаются.