2016-02-26 81 views
0

我有一个脚本控制,它将我的数据分成两个文件流并分成两个文件目标。不幸的是,即使没有其中一个流的记录,仍然会创建目标文件。这怎么能被阻止。SSIS创建空文件

回答

0

那么这就是SSIS的行为方式,即即使没有数据也会创建目标文件。你需要一个解决方法,通过让这个 -

  1. 插入脚本任务和你的“目标文件”之间的“行计数”改造和它说@intNumberOfRows分配一个变量。
  2. 将数据流任务连接到“文件任务”以删除使用基于@intNumberOfRows的值设置为0的条件表达式创建的空文件。