任何人都知道是否仍然无法从管道/数据流中删除(不隐藏)未使用或冗余的列?好吧,我想可以选择删除列或只选择管道中的相关列(而不是目标端)。如何实现这一目标?
我注意到有很多方法但不完全删除。我挖了一遍,看到了截至2010年的回复,所以不太确定是否仍然如此。
只是说......
答案 0 :(得分:1)
我希望这仍然有帮助,我必须对使用数据转换组件的一些ETL包执行相同的操作,基本上“问题”是在ETL管道中处理了许多元数据列而我们只是使用我们的目标OLE DB中的数据转换元数据列,不确定这是否是删除列的最佳解决方法,但我刚刚在数据转换组件后添加了UNION ALL组件并手动删除了“冗余”列,在我的情况下最初来自源的列,现在不需要,因为我已经转换了元数据字段。
答案 1 :(得分:0)
如果右键单击源组件然后进行编辑,则可以选择“列”选项卡中的列,如下图所示:
在大多数组件上,您还可以通过右键单击选择输出列,然后选择“高级编辑器”,然后选择“输入和输出属性”: