我将SSIS
与SQL Server 2016
一起使用。我需要知道哪种方法更好。
在我的一个DataFlow任务中,我需要添加100多个Derived columns
。我应该只添加一个Derived Column component
和100个新expressions
,还是应该在行中添加多个Derived Column component
?
这是第一个选择:
这是第二个选择:
哪一个更好?
答案 0 :(得分:1)
如果派生列是独立的,则无需创建多个derived column component
,否则您应创建多个组件。
数据流任务中的每个添加组件都有自己需要验证的属性。所以我认为如果它做同样的事情,最好尽量减少组件的数量。
答案 1 :(得分:0)
您可以在一个派生列转换任务中为多个列添加不同的表达式。无需添加多个派生列。