SSIS Удалить лишние столбцы в конвейере

Кто-нибудь знает, нельзя ли еще удалить (не скрыть) неиспользуемые или избыточные столбцы из пайплайна/потока данных? Что ж, я полагаю, что есть выбор: либо удалить столбцы, либо просто ВЫБРАТЬ соответствующие столбцы в конвейере (а не на целевом конце). Как этого добиться?

Я заметил, что есть способы обойти это, но не совсем удалить. Я копался и видел ответы до 2010 года, поэтому не слишком уверен, что это все еще так.

Просто говорю...


person dat789    schedule 07.03.2014    source источник
comment
В каждом преобразовании вы можете выбрать, какие столбцы будут выводиться в конвейер, и, таким образом, в конвейере не будет ни одного неиспользуемого или избыточного столбца.   -  person Jayvee    schedule 07.03.2014
comment
@Jayvee, хорошо, заметил. Какой компонент, если я могу спросить?   -  person dat789    schedule 11.03.2014
comment


Ответы (2)


Я надеюсь, что это все еще помогает, мне пришлось сделать то же самое для некоторых моих пакетов ETL, которые использовали компонент преобразования данных, в основном «проблема» заключалась в том, что многие столбцы метаданных обрабатывались в конвейере ETL, и мы использовали только данные Преобразованные столбцы метаданных в нашем целевом OLE DB, не уверен, что это лучший обходной путь для удаления столбцов, но я просто добавил компонент UNION ALL после компонента преобразования данных и вручную удалил «избыточные» столбцы, в моем случае столбцы, которые изначально исходили из источника и теперь не нужны, потому что у меня уже есть преобразованные поля метаданных.

person dim_user    schedule 07.12.2015

Если щелкнуть правой кнопкой мыши на исходном компоненте, а затем отредактировать, вы можете выбрать столбцы на вкладке «Столбцы», как показано на этом рисунке:

введите здесь описание изображения

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

введите здесь описание изображения

person Jayvee    schedule 11.03.2014