1

Pivot key value column name使用 Unpivot 数据流项时,如何删除列中出现的有关“未使用列”的警告...

Warning: 2012-05-10 13:30:19.97
   Code: 0x80047076
   Source: Import Client_Categories Table SSIS.Pipeline
   Description: The output column "Client_Categories" (442) on output 
   "Unpivot Output" (224) and component "Unpivot" (222) is not 
   subsequently used in the Data Flow task. Removing this unused output 
   column can increase Data Flow task performance.
End Warning

我的意思是实际上删除警告,而不是仅仅不在输出中显示它......我们想DTEXEC使用该/WarnAsError选项运行

4

3 回答 3

1

我发现摆脱似乎有效的“未使用列”警告的一种破解解决方案是将 a 添加Script ComponentData Flow并让它使用未使用的枢轴键值

于 2012-05-10T14:18:59.070 回答
0

我认为这是一个全局配置(警告),与特定组件无关,就我而言,它无法完成。

检查此链接

它提到了“日志”,但我认为原理是一样的

于 2012-05-10T14:34:53.943 回答
0

另一种解决方案是在使用Union All列的最新组件之后使用组件,并删除组件中的列Union All

这样,该列在管道的其余部分中就真的消失了。

于 2012-07-27T09:19:57.730 回答