Инструмент Слияние объединяет один или несколько наборов данных в один новый набор данных. Вы можете комбинировать точечные, линейные, полигональные или табличные наборы данных.
Примеры
Инструмент Слияние можно использовать в следующих сценариях:
- У вас есть данные о продажах, хранящиеся в отдельных файлах для каждого месяца года. Используйте инструмент Слияние, чтобы объединить наборы данных в один набор данных для представления годовых продаж.
- У вас есть наборы данных границ полигонов для каждой провинции и территории в Канаде, и вы хотите объединить их, чтобы создать единый набор данных для страны.
Параметры
В следующей таблице приводится описание параметров, используемых в инструменте Слияние:
Параметр | Описание |
---|---|
Входные наборы данных | Два или несколько наборов данных, которые будут объединены в один новый набор данных. |
Тип слияния | Указывает тип слияния, который будет использоваться. |
Примечания по использованию
Используйте параметр Входные наборы данных, чтобы определить два или более набора данных, которые будут объединены.
Используйте параметр Тип слияния, чтобы указать тип слияния, который будет использоваться. Можно выбрать следующие опции:
- Комбинирование схем наборов данных - Входные наборы данных не имеют одинаковой схемы или типа геометрии. В результате будут доступны все поля из каждого входного набора данных. Например, если у вас есть набор данных с полями field1 и field2 и другой набор данных с полями field_x и field_y, результатом слияния будет набор данных с полями field1, field2, field_x и field_y. Если входные наборы данных содержат поля с совпадающими именами, но с несовпадающими типами полей, будет сохранено поле из первого набора данных в списке, а к имени поля из следующего набора данных в списке будет добавлено _merge.
- Схемы наборов данных совпадают точно - Входные наборы данных должны иметь одинаковую схему. Имена и типы полей должны быть одинаковыми и тип геометрии должен быть одинаковым. Если входные наборы данных содержат поля с совпадающими именами, но с несовпадающими типами полей, инструмент не сработает.
Выходные данные
Выходные данные инструмента - набор данных с объединенными записями из входных наборов данных.
Если вы используете опцию слияния Комбинирование схем наборов данных, поля из входных наборов данных будут возвращены следующим образом:
- Поля с соответствующими именами и типами будут объединены в новое единое поле в выходных данных. Имя и тип поля будут сохранены.
- Поля с несовпадающими именами и типами будут выведены как отдельные поля. Поля из первого входного набора данных будут иметь исходное имя и тип. К именам полей из дополнительных наборов входных данных будет добавляться _merge.
Если вы используете параметр слияния Схемы наборов данных совпадают точно, поля из входных наборов данных будут объединены с их совпадением. Имена и типы полей будут сохранены.
Ограничения
Ниже приведены известные ограничения инструмента Слияние:
- Вы не можете слить поля геометрии с несовпадающими типами. Например, вы не можете слить два поля с именами GEOMETRY, если одно из них является полилинией, а другое - точечным.
- Поля не будут слиты, если они имеют одинаковое имя и разные типы. Например, если вы сольете целочисленное поле с полем двойной точности, целые числа не будут преобразованы в числа с двойной точностью. Чтобы разрешить конфликты типа или имени поля перед слиянием, воспользуйтесь инструментом Обновить поля.
Лицензионные требования
Требуется следующее лицензии и конфигурации:
- Тип пользователя Creator или Professional
- Роль Издатель, Посредник или Администратор, или эквивалентная пользовательская роль
Подробнее о системных требованиях Data Pipelines см. раздел Требования