Visual studio SISS-自动创建列(派生列)

Visual studio SISS-自动创建列(派生列),visual-studio,ssis,integration,Visual Studio,Ssis,Integration,我想现在,如果有一种方法可以在数据转换(SISS)上自动创建colomuns 我有一个带有med19g的Excel源代码(代表2019年) 下一步,我将进行数据转换: 如您所见,上面有med19g列 因此,明年将在excel上添加一个med20g(代表2020年)列,我想找到一种方法自动添加此列,或者在我的解决方案中防止此列(数据转换) 有人知道我怎样才能得到它吗 我正在使用Visual Studio 2015 提前感谢您需要在数据流中使用“平面文件源”来获取源文件。之后,在数据流转换类别下

我想现在,如果有一种方法可以在数据转换(SISS)上自动创建colomuns

我有一个带有med19g的Excel源代码(代表2019年)

下一步,我将进行数据转换:

如您所见,上面有med19g列

因此,明年将在excel上添加一个med20g(代表2020年)列,我想找到一种方法自动添加此列,或者在我的解决方案中防止此列(数据转换)

有人知道我怎样才能得到它吗

我正在使用Visual Studio 2015

提前感谢

您需要在数据流中使用“平面文件源”来获取源文件。之后,在数据流转换类别下使用“派生列”,并添加所需字段,如下所示:

以后可以使用高级编辑器编辑输出列名(右键单击派生列)

如果需要检查源文件是否已经具有相同的列,可以在“Get Flat file”和“派生列”组件之间添加“脚本组件”(源)。在脚本中,检查列名并使用布尔值确定列名是否已存在。此链接中清楚地说明了您可以如何操作:

您需要在数据流转换类别下使用“派生列”。我想是的。将excel工作表更改为csv并不难,但我选择了您的解决方案,但我仍然面临这个问题。我想创造所有这些年来没有发展在未来我的解决方案。它有点像,如果那个列在excel中放了它,如果没有通过!