Контейнер петли Foreach SSIS - PullRequest
1 голос
/ 05 апреля 2019

В моем пакете служб SSIS есть контейнер Foreachloop, в который помещается задача «Файловая система», которая перемещает файлы из исходной папки в папку «Назначение», и с этим контейнером дополнительно связываются некоторые другие задачи.

Каждый разЯ запускаю пакет, все задачи запускаются одна за другой, несмотря на наличие любого нового файла в папке «Источник», что всегда занимает время.

Есть ли способ, что если новый файл добавляется в папку «Источник», то только все задачи запускаются иесли файла нет, то запускается только контейнер, и пакет выходит из строя и показывает сообщение «Не найден новый файл с помощью задачи« Сценарий »?»

1 Ответ

1 голос
/ 05 апреля 2019

Вы можете сохранить имена файлов, которые были загружены в таблицу, а затем использовать задачу скрипта, чтобы проверить, присутствуют ли файлы в папке в этой таблице, и если какой-либо новый файл найден, выполнить весь процесс

...