Преобразование «Объединить все»
Преобразование «Объединить все» объединяет несколько входов в один выход. Например, выходы из пяти различных источников неструктурированных файлов можно сделать входами для преобразования «Объединить все» и объединить в один выход.
Входы преобразования добавляются к выходу преобразования один за другим без переупорядочения строк. Если пакет требует сортировки выхода, то вместо преобразования «Объединить все» следует применять преобразование «Слияние».
Первый вход, подключенный к преобразованию «Объединить все» — это вход, из которого преобразование создает собственный выход. Входные столбцы, которые впоследствии будут подключены к преобразованию, сопоставляются со столбцами в выходе преобразования.
Для слияния входов нужно сопоставить входные и выходные столбцы. Необходимо, чтобы хотя бы один вход был сопоставлен каждому выходному столбцу. Сопоставление двух столбцов требует, чтобы метаданные этих столбцов совпадали. Например, сопоставленные столбцы должны относиться к одному и тому же типу данных.
Если сопоставленные столбцы содержат строковые данные, а длина выходного столбца меньше, чем длина входного, то выходной столбец автоматически увеличивается до нужной длины. Входные столбцы, не сопоставленные выходным столбцам, получают на выходных столбцах значения NULL.
Это преобразование имеет несколько входов и один выход. Выход ошибок не поддерживается.
Настройка преобразования «Объединить все»
Свойства задаются программно или через конструктор служб SSIS.
Дополнительные сведения о свойствах, которые можно установить в диалоговом окне Редактор преобразования «Объединить все», см. в разделе Редактор преобразования «Объединить все».
Дополнительные сведения о свойствах, которые можно задать программно, см. в разделе Общие свойства.
Дополнительные сведения о настройке свойств см. в следующих разделах.
|
См. также