Преобразование «Соединение слиянием»
Преобразование «Соединение слиянием» предоставляет выход, формируемый объединением двух отсортированных наборов данных при помощи соединения FULL, LEFT или INNER. Например, соединение LEFT может использоваться для объединения таблицы, содержащей данные о товарах, с таблицей, в которой перечисляются страны или регионы, в которых эти товары были произведены. Результатом является таблица, в которой перечисляются все товары и страны или регионы их происхождения. Дополнительные сведения см. в разделе Использование соединений.
Настройка преобразования «Соединение слиянием» может производиться следующими способами.
Задайте соединение как соединение FULL, LEFT или INNER.
Задайте столбцы, которые использует соединение.
Укажите, обрабатывает ли преобразование значения NULL как равные другим значениям NULL.
Примечание Если значения NULL не интерпретируются как равные значения, преобразование обрабатывает значения NULL аналогично тому, как это делает компонент SQL Server Database Engine.
Это преобразование имеет два входа и один выход. Выход ошибок не поддерживается.
Требования к входным данным
Преобразованию «Соединение слиянием» необходимы отсортированные входные данные. Дополнительные сведения об этом важном требовании см. в разделе Как отсортировать данные для преобразований «Слияние» и «Соединение слиянием».
Требования к соединению
Преобразование «Соединение слиянием» требует, чтобы соединяемые столбцы имели совпадающие метаданные. Например, нельзя соединить столбец, содержащий числовые данные, со столбцом с символьными данными. Если данные представляют собой тип строковых данных, длина столбца при вторичном входе должна быть меньше или равна длине столбца при первичном входе, с которым происходит слияние.
Регулировка количества буферов
Дополнительные сведения о применении свойства MaxBuffersPerInput для настройки использования памяти преобразования «Cоединение слиянием» см. в разделе Повышение производительности потока данных.
Настройка преобразования «Соединение слиянием»
Свойства могут устанавливаться через конструктор служб SSIS или с помощью программных средств.
Дополнительные сведения о свойствах, которые могут быть заданы в диалоговом окне Редактор преобразования «Соединение слиянием», см. в разделе Редактор преобразования «Cоединение слиянием».
Дополнительные сведения о свойствах, которые могут быть установлены программно, см. в следующих разделах.
Дополнительные сведения о настройке свойств см. в следующих разделах.
Как расширить набор данных при помощи преобразования «Соединение слиянием»
Как отсортировать данные для преобразований «Слияние» и «Соединение слиянием»
|
См. также