Сравнить таблицы (Инструменты Управление данными)
Краткая информация
Сравнивает две таблицы или два представления таблицы.
Использование
Этот инструмент выдает сообщение с результатами сравнения. По умолчанию инструмент прекращает работу после обнаружения первой разницы между входными данными. Чтобы получить информацию о всех различиях, включите параметр Продолжить сравнение.
Если различия, о которых сообщается между входными наборами данных, вызваны добавлением или удалением записей, допустимой является только первая указанная разница. Все выявленные различия после добавления или удаления будут вызваны несоответствием последовательности сравнения. Инструменты сравнения не пытаются найти следующий набор совпадающих записей после обнаружения добавленной или удаленной записи.
Этот инструмент может сообщать о различиях и сходствах в табличных значениях и определениях полей.
Могут быть определены несколько полей для сортировки. Значения параметров Исходная таблица и Тестовая таблица сортируются на основе заданных полей. Сортируется первое поле, затем второе, и т.д. в порядке возрастания. Сортировка по общему полю и в исходной и в тестовой таблице гарантирует, что вы сравниваете ту же строку из каждого набора данных.
По умолчанию, параметр Тип сравнения установлен на Все. Это означает, что будут проверены все свойства сравниваемых таблиц, включая свойства и атрибуты полей. Задайте другой тип сравнения, чтобы сравнить определенные свойства.
Параметр Игнорировать опции позволяет пропускать определенные свойства при сравнении. К ним относятся свойства расширения, подтипы и классы отношений.
При пропуске, поля, которые не включены в сравнение подсчета полей, а также определения полей и табличные значения для этих полей игнорируются.
Атрибутивные допуски могут быть определены только для числовых типов полей.
Значение параметра Выходной файл сравнения будет содержать все сходства и различия между значениями параметров Исходная таблица и Тестовая таблица. Это текстовый файл с запятой в качестве разделителя, который можно просмотреть и использовать как таблицу в ArcGIS. Например, он может потребоваться для получения значений идентификаторов объектов для всех строк, которые различаются.
При использовании этого инструмента в Python получите статус сравнения из возвращенного объекта
Result, используя положение индекса 1.(result[1]). Значение будет равно'true', если не было найдено различий, и'false'– если различия были обнаружены.Дополнительные сведения об использовании инструментов в Python
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Исходная таблица |
Данные, которые будут сравниваться со значением параметра Тестовая таблица. Значение этого параметра представляет собой данные, которые считаются корректными. Эти базовые данные имеют правильное содержание и информацию. |
Table View; Raster Layer |
|
Тестовая таблица |
Данные, которые будут сравниваться со значением параметра Исходная таблица. Значение этого параметра представляет собой данные, в которые внесены изменения при редактировании или компиляции новой информации. |
Table View ; Raster Layer |
|
Поля сортировки |
Одно или несколько полей, используемые для сортировки записей во входных данных. Записи сортируются по возрастанию. Сортировка по общему полю в обоих входных наборах данных гарантирует, что сравнивается одна и та же строка из каждого входного набора данных. |
Value Table |
|
Тип сравнения (Дополнительный) |
Указывает тип сравнения, который будет использован.
|
String |
|
Игнорировать опции (Дополнительный) |
Задает свойства таблицы, которые не будут сравниваться.
|
String |
|
Допуск атрибутов (Дополнительный) |
Числовое значение, задающее диапазон, в котором значения будут считаться идентичными. Этот параметр используется только для числовых полей. Столбцы таблицы значений:
|
Value Table |
|
Пропустить поля (Дополнительный) |
Одно или несколько полей, которые будут пропущены в процессе сравнения. Свойства и значения данных полей будут проигнорированы. |
String |
|
Продолжить сравнение (Дополнительный) |
Определяет, будет ли продолжаться сравнение после обнаружения первого различия между входными данными.
|
Boolean |
|
Выходной файл сравнения (Дополнительный) |
Выходной файл будет хранить информацию обо всех совпадениях и отличиях входных данных. Это текстовый файл с запятой в качестве разделителя, который можно просмотреть и использовать как таблицу в ArcGIS. Выходной файл будет хранить информацию обо всех совпадениях и отличиях входных данных. Это текстовый файл с запятой в качестве разделителя, который можно просмотреть и использовать как таблицу в ArcGIS. |
File |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Статус сравнения |
Статус сравнения будет |
Boolean |
Параметры среды
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да