Я использую SSIS для копирования файлов из папки в другую папку. У меня есть плоский файл с TicketNumber, FileSourcePath, FileName. В папке назначения мне нужно создать папку для каждого файла, который мне нужно скопировать из исходной папки.
Плоский файл
TicketNumber FileSourcePath FileName
ABC01234 \\Folder\Shared\FileName.pdf FileName.pdf
ABC56789 \\Folder\Shared\PersonName.pdf PersonName.pdf
У меня есть контейнер ForeachL oop, настроенный с Foreach Ado Enumerator, использующий переменную SourceFilePath в качестве исходной переменной объекта Ado и переменную FileName в сопоставлении переменных. Тогда моя задача файловой системы имеет переменную DestinationFilePath как sourceVariable.
Переменные TicketNumber и FileName объявлены как Object, а FileSourcePaht объявлен как строка с путем к каталогу.