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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Связанные задачи

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

См. также

Проверенный ответ Создать назначение XML для пакета SSIS.

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

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


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

См. также

Основные понятия

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

Преобразование «Объединить все»

Поток данных

Преобразования служб Integration Services