Jas*_* R. 5 c# sql t-sql sql-server-2012 ssis-2012
这是此问题的补充,之前没有回答.
我遇到的问题是需要偶尔用一个父母更新一套35个子SSIS包.它们都是相同的,只是它们处理的数据不同.当我进行更改时,我删除所有子项并将它们再次粘贴到同一文件夹中,更新变量的值,告诉程序包它是哪个子程序包,因此它知道要处理哪些数据(值为1-35) .
我的目标是找到一个解决方案,允许包以某种方式知道他们是谁(通过文件名,变量,配置等),以便在更新后减少维护和设置生产.
包的文件名将粘贴(packagename 1,packagename 2,.... packagename X)后的附加编号值保留在同一文件夹中.我在SSIS 2012中使用包部署,因此我无法访问文件名作为参数,就像我使用项目部署一样.所有软件包都在SSDT解决方案中,父包调用所有35个孩子.使用程序包部署,我使用SQL表中的配置来更改文件路径,因为它从服务器升级到服务器.
我喜欢自动化与孩子有关的其他事情,但除非我先解决这个部分,否则我不能.另外,我需要再添加15个孩子,这样可以节省很多时间.
任何帮助表示赞赏
归档时间: |
|
查看次数: |
93 次 |
最近记录: |