Skip To Content

Сопоставить поля

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

Примеры

Инструмент Сопоставить поля можно использовать в следующих сценариях:

  • Обновить схему набора данных, чтобы она была совместима с векторным слоем или таблицей, к которым она будет добавлена
  • Стандартизировать схему для нескольких наборов данных, чтобы их можно было объединить вместе

Параметры

В следующей таблице приводится описание параметров, используемых в инструменте Сопоставить поля:

ПараметрОписание

Входной набор данных

Набор данных, содержащий поля, которые будут сопоставлены с указанной схемой.

Соответствие полей

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

Примечания по использованию

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

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

Для импорта целевых схем доступны следующие опции:

  • Векторный слой из вашего ресурса — перейдите к размещенному векторному слою или таблице в вашем ресурсе. Выбранный векторный слой или таблица не будут добавлены на канву конвейера данных.
  • Набор данных из этого конвейера данных — выберите другой набор данных, который в данный момент находится на вашей канве конвейера данных.

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

Выходные данные

Выходной набор данных будет содержать поля из входного набора данных, которые были сопоставлены с полями из целевой схемы. Сопоставленные входные поля будут возвращены с именами и типами целевого поля, с которым они были сопоставлены. Несопоставленные поля не будут доступны в выходных данных.

Если геометрии полей совпадают, а пространственная привязка отличается, входная геометрия будет проецироваться в пространственную привязку целевой геометрии.

Ограничения

Ниже приведены известные ограничения инструмента Сопоставление полей:

  • Если схема целевого набора данных или векторного слоя изменится, сопоставление полей не отразит изменения автоматически. Чтобы принять изменения в целевых схемах, удалите текущее сопоставление полей и снова импортируйте целевую схему.
  • Инструмент не преобразует значения полей. Например, вы не можете сопоставить поле двойной точности со строковым полем. Для преобразования полей используйте инструмент Обновить поля.
  • Чтобы сопоставить сложные типы полей, такие как массив, карта и структура, входные и целевые поля должны содержать точно совпадающие ключи и типы значений. Например, если входное поле массива содержит целочисленные значения, оно не может быть сопоставлено с целевым полем массива, содержащим строковые значения.

Лицензионные требования

Требуется следующее лицензии и конфигурации:

  • Тип пользователя Creator или Professional
  • Роль Издатель, Посредник или Администратор, или эквивалентная пользовательская роль

Подробнее о системных требованиях Data Pipelines см. раздел Требования