在SSIS中为平面文件源动态分配列定界符

时间:2019-09-22 00:49:00

标签: ssis ssis-2012 ssis-2008

目标-导入多个具有不同列分隔符的平面文件(每天可能超过1000个)

我试图将列定界符动态分配给SSIS中的平面文件源连接管理器。 (这似乎是不可能的,因为SSIS中没有内置函数(列定界符)来动态分配值)而且我不能使用“大容量插入任务”来加载不同的平面文件,因为我需要包括一个派生的列在数据流中。

如何在数据流/数据流plus(cozyroc)任务中实现此目标?任何帮助深表感谢。

1 个答案:

答案 0 :(得分:1)

这可以通过第三方SSIS组件(DataFlow plus任务)来实现,在该组件中,我们可以将列delimter定义为变量。请参见下面的屏幕截图。

enter image description here