Служба SSIS добавляет более 200 столбцов в виде исходного файла в качестве заголовка
Я использую VS2015, у меня есть ввод в виде плоского файла, который не имеет заголовков. Мне нужно добавить несколько столбцов, которые все больше, чем 200 столбцов, как плоский заголовок файла. В основном, как мы можем это сделать, мы откроем FLAT FILE CONNECTION MANAGER и перейдет на вкладку ADVANCED и будет добавлять столбцы один за другим. Но добавление более 200 столбцов займет больше времени.
Мой вопрос состоит в том, как добавить все заголовки столбцов в ADVANCED одновременно, чтобы это могло сократить мое время? Есть ли какое-то решение для этого, или мы должны добавить его один за другим, что займет много времени? Есть ли какое-то решение для этого?
1 ответ
Создать плоский файл без данных
В качестве обходного пути, создайте разделенный запятыми плоский файл и напишите заголовок вручную, затем выберите его в диспетчере соединений с плоским файлом и после определения метаданных выберите исходный файл и сохраните метаданные. (Запись в простом файле проще, чем в диспетчере соединений с плоскими файлами)
Вы можете добиться этого с помощью BIML
С BIML проще создавать файлы динамически, вы можете обратиться к следующей ссылке для более подробной информации: