Вот потенциальное решение с двумя допущениями:
- Все файлы в папке назначения были перемещены этим пакетом.
- Имена файлов уникальны.
Вы можете добавить шаг регистрации имени файла в ETL.
Создать новую таблицу журнала в базе данных со столбцом для имени файла.В каждом цикле пакета запишите имя файла в эту таблицу.Затем вы можете использовать это как простую справочную таблицу, которая используется некоторой условной логикой в ETL, чтобы проверить, соответствует ли обрабатываемое имя файла существующему файлу.
Точно, как вы реализуете шаг регистрации и условную проверку(может быть условным в потоке данных, выполненном в скриптовой задаче и т. д.) будет зависеть от дизайна вашего пакета, но он должен выполнить то, что вы ищете.