我有一个ssis项目,其中主包包含许多子包。使用执行包任务调用所有子包。我需要将master的“开始日期”值传递给所有子包。我知道我们有参数绑定选项,我们可以在其中传递变量值,它仅适用于项目引用。但问题是所有子包的引用类型都是“外部引用”。因此禁用参数绑定。是否有任何方法可以将值从父级传递给子级以用于引用类型:“外部引用”。 我正在使用SQL server 2014 Datatools。
答案 0 :(得分:6)
您可以将所有子包配置为使用父变量。
在子程序包控制流程中执行以下操作:
答案 1 :(得分:0)
这与您提出的内容不同,但您可以将值写入子包中的表,该表又在运行每个子包后由父包检索和验证。