SSIS:从目标中排除查找源列

时间:2017-02-28 15:40:42

标签: sql-server ssis

从一台服务器上的数据库读取,需要使用查找将其中一列连接到另一台服务器上的表。那部分没问题,我在查找完成后无法配置/自定义平面文件目的地。

对列进行查找,并希望从平面文件目标中排除源查找列OLE DB Source.pcp_phone。现在它返回OLE DB Source.pcp_phoneLookup.pcp_phone。只需要Lookup.pcp_phone

如果我忽略映射中的OLE DB Source.pcp_phoneLookup.pcp_phone也会丢失。

(更新)我删除了第二张照片中OLE DB Source.pcp_phone之间的映射,该列的值现在为空,同时保留实际的查找,但OLE DB Source.pcp_phone仍显示在列中标题和该列的值仍然存在于带有','。

的记录中

如何从文件目标中完全删除OLE DB Source.pcp_phone的存在?另一件事是,有没有办法重命名平面文件目的地中的Lookup.pcp_phone列,只需要pcp_phone。

image image

1 个答案:

答案 0 :(得分:0)

在您提供的更新后,要整理目标平面文件列(重命名,删除,添加,编辑),您必须转到flat file connection manager使用的flat file destination,转到{{ 1}}并编辑您的列。

enter image description here