我有一个SSIS包从SQL表中获取数据,然后有一个Multicast步骤将数据拆分20次。然后我有20个Derived列来创建不同的行,然后是union步骤,然后是一个排序步骤,最后是一个flat文件目标步骤。其中一个派生列步骤失败(所有派生列步骤都设置为失败组件),但包创建了一个仅包含默认标头的输出文件。即使其中一个步骤失败,如何停止创建平面文件的包呢?
答案 0 :(得分:0)
在Flat File Connection Manager
中使用Flat File Destination
时,会在执行开始时创建该文件。这与其他软件包组件无关。但是没有库存选项可以做一些解决方法。
<强>变通方法强>
只需点击其中一个链接: