我创建了一个SSIS包,用于连接到FTP服务器并从该服务器检索所有xml文件。我主要使用sftp_server,username等变量,如何使其成为可自定义的包?
换句话说,我如何插入其他项目并传递所有必需的字段并在那里做同样的事情。
这是我的包
答案 0 :(得分:0)
由于您的屏幕截图看起来像是来自SSIS 2012+,您可以将变量变为参数。然后,您可以从多个作业调用相同的包,并在调用包的作业步骤中,您可以进入“配置”选项卡并设置该作业的包参数值。
因此,不同的作业都可以调用相同的包,并且都为FTP服务器,凭据,本地路径等传递自己的值。
这假设您使用的是2012年可用的项目部署模型。否则您可以使用配置文件执行相同的操作。