SSIS:将多个文件导入到单独的目标表

时间:2014-12-10 21:20:42

标签: ssis

我是SSIS的新手。我在SQL Server 2008 R2下运行BIDS。我有几个文本文件,我需要导入到单独的SQL Server目标表中。这些表已存在于DB中。每个文件只映射到1个表。 (例如,file_A映射到table_A,file_B映射到table_B。)我的一般数据流如下:

平面文件来源
数据转换(处理unicode与非unicode字符串的问题)
OLE DB目标(用于处理本地服务器到远程服务器的问题)

我是否需要为每个文本文件创建单独的数据流任务?如果是这样,我的包裹可能非常大。

1 个答案:

答案 0 :(得分:0)

您可以创建一个包含多个“流”的数据流任务。很难用文字描述,但是你可以把一个流向DataConversion1的source1流到Destination1然后在它旁边(没有连接)Source2流到DataConversion2流到Destination2,依此类推。

但是,我确实同意@billinkc,为每个使用单独的数据流是更好的方法。除了他提到的其他好处之外,它还可以使调试更容易。