После создания динамического диспетчера соединений Excel с SSIS Visual Studio 2015 и итерации по нескольким файлам Excel в каталоге я столкнулся с проблемой невозможности изменить количество столбцов в диспетчере соединений.Файлы Excel не имеют одинакового количества столбцов (или имен / местоположений заголовков).Я передаю данные из диспетчера соединений прямо в компонент сценария, чтобы обработать это.
Я попытался создать диспетчер соединений Excel с большим количеством столбцов, которые я когда-либо буду использовать, прежде чем переключать его на соединение пакетов иустановка выражений ExcelFilePath
в мою переменную цикла For / Each, но это, похоже, не работает.После этого я получил ошибку VS_NEEDSNEWMETADATA
и после перестроения получил
"Не удается найти столбец" F18 "в источнике данных"
прилист Excel с менее чем 18 столбцами был пропущен через цикл for / each.
Буду признателен за любые предложения или помощь.Спасибо.