Как автоматически генерировать имена столбцов в диспетчере соединений SSIS

У меня есть плоский текстовый файл (фиксированной длины), содержащий 500 столбцов. Очевидно, я не собираюсь сидеть здесь и набирать их, у меня также есть имена столбцов в Excel. Поэтому я попытался сохранить имена столбцов, а затем удалить все строки, а затем экспортировал результат в файл CSV с разделителями-запятыми. Итак, я получил правильные названия столбцов:

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

Вроде бы проблема решилась. Но затем я вернулся, чтобы изменить тип ввода с файла с разделителями на файл фиксированной длины ... и удалил все столбцы ...

У кого-нибудь есть решение для этого? У меня есть все 500 имен столбцов в Excel, но я не хочу «добавлять столбец» один за другим и копировать / вставлять каждое поле. Это просто многочасовая работа. Большое спасибо! введите здесь описание изображения


person LearnByReading    schedule 20.11.2015    source источник
comment
Вы рассматривали возможность использования PowerShell?   -  person Michael Baker    schedule 21.11.2015
comment
Я не уверен, как это сработает ... Я не могу найти файл (какие-либо конкретные файлы), который создается после того, как я исправляю или изменяю диспетчер соединений. Кроме того, даже если я это сделаю, вы предлагаете мне изменить содержимое файла? Я предполагаю, что в нем много бинарных компонентов.   -  person LearnByReading    schedule 23.11.2015
comment
Вы можете использовать SSIS из PowerShell - blogs.msdn.com/b/mattm/archive/2011/11/17/, чтобы вы могли читать свой CSV-файл в PowerShell, а затем выполнять любые операции SSIS, которые вам нужны. что.   -  person Michael Baker    schedule 24.11.2015
comment
Спасибо, но у меня это не сработало. Все еще ждем, когда другие предложат разные решения   -  person LearnByReading    schedule 24.11.2015
comment
Вам следует обновить свой пост, чтобы отразить ваши усилия. Что вы пробовали?   -  person Michael Baker    schedule 24.11.2015


Ответы (1)


Насколько я знаю, есть только один способ сделать это: сторонние надстройки. Я просмотрел и пролистал сотни страниц / форумов. По сути, это еще одна ловушка для SSIS, которая оставляет желать лучшего.

person BitwiseStarter    schedule 12.12.2015