制作自定义SSIS包以供重用

时间:2017-12-15 08:00:14

标签: sql-server ssis etl sql-server-data-tools

我创建了一个SSIS包,用于连接到FTP服务器并从该服务器检索所有xml文件。我主要使用sftp_server,username等变量,如何使其成为可自定义的包?

换句话说,我如何插入其他项目并传递所有必需的字段并在那里做同样的事情。

这是我的包

enter image description here

1 个答案:

答案 0 :(得分:0)

由于您的屏幕截图看起来像是来自SSIS 2012+,您可以将变量变为参数。然后,您可以从多个作业调用相同的包,并在调用包的作业步骤中,您可以进入“配置”选项卡并设置该作业的包参数值。

因此,不同的作业都可以调用相同的包,并且都为FTP服务器,凭据,本地路径等传递自己的值。

这假设您使用的是2012年可用的项目部署模型。否则您可以使用配置文件执行相同的操作。