преобразование «Слияние»

Применимо к: SQL Server Integration Runtime служб SSIS в Фабрика данных Azure

Преобразование «Слияние» объединяет два упорядоченных набора данных в один. Строки из каждого набора данных вставляются в выходной набор на основе значений их ключевых столбцов.

Включая преобразование «Слияние» в поток данных, можно выполнить следующие задачи:

  • Произвести слияние данных из двух источников данных, таких как таблицы и файлы.

  • Создать сложные наборы данных при помощи вложенных преобразований «Слияние».

  • Произвести повторное слияние строк после исправления ошибок в данных.

Преобразование «Слияние» похоже на преобразование «Объединить все». Используйте преобразование «Объединить все» вместо преобразования «Слияние» в следующих случаях:

  • Входы преобразования не упорядочены.

  • Объединенный выход не требует упорядочения.

  • Преобразование имеет более двух входов.

Требования к входным данным

Преобразованию «Слияние» необходимы отсортированные входные данные. Дополнительные сведения об этом важном требовании см. в статье Сортировка данных для преобразований "Слияние" и "Соединение слиянием".

Кроме того, преобразование «Слияние» требует, чтобы у объединенных столбцов входных данных совпадали метаданные. Например, нельзя произвести слияние столбца числового типа данных со столбцом символьного типа. Если данные представляют собой тип строковых данных, длина столбца при вторичном входе должна быть меньше или равна длине столбца при первичном входе, с которым происходит слияние.

Пользовательский интерфейс для преобразования «Слияние» в конструкторе служб Integration Services автоматически сопоставляет столбцы с одинаковыми метаданными. Затем можно вручную сопоставить столбцы с совместимыми типами данных.

Это преобразование имеет два входа и один выход. Вывод ошибок не поддерживается.

Настройка преобразования «Слияние»

Свойства могут устанавливаться через конструктор служб Integration Services или с помощью программных средств.

Дополнительные сведения о параметрах, задаваемых программно, см. в следующих разделах:

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

редактор преобразования «Слияние»

Редактор преобразования «Слияние» используется для указания столбцов из двух отсортированных наборов данных для слияния.

Важно!

Преобразованию «Слияние» необходимы отсортированные входные данные. Дополнительные сведения об этом важном требовании см. в статье Сортировка данных для преобразований "Слияние" и "Соединение слиянием".

Варианты

Имя выходного столбца
Позволяет указать имя выходного столбца.

Вход слияния 1
Позволяет выбрать столбец в качестве входа слияния 1.

Вход слияния 2
Позволяет выбрать столбец в качестве входа слияния 2.

См. также:

Преобразование "Соединение слиянием"
Преобразование "Объединить все"
Поток данных
Преобразования служб Integration Services