SSIS 有条件地拆分为平面文件目标

SSIS Conditional Split to Flat File Destinations

我有一个数据流任务,它有条件拆分,然后导致两个不同的平面文件目标。令我困惑的是,为什么平面文件编辑器的映射选项卡中的 'available destination columns' 与替代平面文件编辑器的映射选项卡中的不同。

我希望这是一个新手错误,但它让我难过了一个上午。

在屏幕底部,是一个带有连接管理器的框。

如果您有两个不同的平面文件目的地,那么每个目的地都应该有一个连接管理器。在这些对象内部是定义每个目的地的列的地方。双击它们并检查每个的列定义。它们可能不同,这就是为什么您在每个目的地的映射页面上都有一组不同的可用列。