Я закладываю два файла в одну папку в ZIP-архиве в SSIS, используя задачу выполнения sql. Выражение Я использую динамична и имеет значение:Zipping files in SSIS
a "DestinationFolder.zip" "SourceFile_1.txt" "SourceFile_2.txt"
Это отлично работает, когда оба файла SourceFile_1.txt
и SourceFile_2.txt
. Но иногда может быть ситуация, когда я получаю только SourceFile_1
. Затем задача выходит из строя из-за отсутствия SourceFile_2
. Как я могу справиться с этим?
Вы можете создать файл dummy .txt, который будет использоваться, когда SourceFile_2 имеет значение NULL, но было бы лучше скомпилировать список файлов, которые должны быть заархивированы, которые на самом деле присутствуют, а затем построить ваше выражение оттуда. –
Улучшенный макет и отступы. –