2016-02-26 2 views
0

У меня есть элемент управления скриптом, который разбивает мои данные на два потока файлов и на два файла. К сожалению, даже если нет записей для одного из потоков, файл назначения все еще создается. Как это можно предотвратить.SSIS создает пустой файл

ответ

0

Ну так работает SSIS, т. Е. Создает файлы назначения, даже если данных нет. Вы должны были бы обходной путь, чтобы получить это через -

  1. Вставьте «Row Count» преобразование между Task Script и вашего «Destination File» и назначить переменную ему сказать @intNumberOfRows.
  2. Подключение Задача потока данных к «Task File», чтобы удалить пустой файл, созданный с помощью условного выражения на основе значения @intNumberOfRows равным 0.
Смежные вопросы