Нет. У меня есть пакет служб SSIS, который передает и архивирует файлы каждые 4 часа. Внутри этого пакета я выполняю SQL-задачу, которая выполняет хранимую процедуру, в которой я вызываю один столбец из архивной таблицы. Моя хранимая процедура работает, и каждый раз, когда я запускаю проект с точками останова, я вижу, что переменная получает значение столбца.
Следующий шаг, который мне нужно сделать, это перенести это значение в электронную таблицу Excel. Для этого я создал задачу потока данных с источником Excel, производным столбцом и назначением Excel. Исходный файл Excel - это просто временный файл без данных, поэтому в задаче «Производный столбец» я заменяю столбец «F1» пользовательской переменной, а в конечном файле я сопоставляю это значение с правым столбцом.
Каждый раз, когда я запускаю пакет, я получаю успешный запуск, но мой файл назначения пуст. Я не знаю, что я делаю неправильно, я пробовал все возможные варианты, но это не работает.
![Control Flow](https://i.stack.imgur.com/nXMJD.png)
[![Data Flow Task-Derived Column Task]](https://i.stack.imgur.com/Th6Dp.png)