Поделиться через


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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