Преобразование «Соединение слиянием»

Преобразование «Соединение слиянием» предоставляет выход, формируемый объединением двух отсортированных наборов данных при помощи соединения FULL, LEFT или INNER. Например, соединение LEFT может использоваться для объединения таблицы, содержащей данные о товарах, с таблицей, в которой перечисляются страны или регионы, в которых эти товары были произведены. Результатом является таблица, в которой перечисляются все товары и страны или регионы их происхождения. Дополнительные сведения см. в разделе Использование соединений.

Настройка преобразования «Соединение слиянием» может производиться следующими способами.

  • Задайте соединение как соединение FULL, LEFT или INNER.

  • Задайте столбцы, которые использует соединение.

  • Укажите, обрабатывает ли преобразование значения NULL как равные другим значениям NULL.

    ПримечаниеПримечание

    Если значения NULL не интерпретируются как равные значения, преобразование обрабатывает значения NULL аналогично тому, как это делает компонент SQL Server Database Engine.

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

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

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

Требования к соединению

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

Регулировка количества буферов

Дополнительные сведения о применении свойства MaxBuffersPerInput для настройки использования памяти преобразования «Cоединение слиянием» см. в разделе Повышение производительности потока данных.

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

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

Дополнительные сведения о свойствах, которые могут быть заданы в диалоговом окне Редактор преобразования «Соединение слиянием», см. в разделе Редактор преобразования «Cоединение слиянием».

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

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

Значок служб Integration Services (маленький) Будьте в курсе новых возможностей cлужб Integration Services

Чтобы загружать новейшую документацию, статьи, образцы и видеоматериалы от корпорации Майкрософт, а также лучшие решения от участников сообщества, посетите страницу Integration Services на сайтах MSDN или TechNet:

Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.