SSIS 包中用户定义变量的优先级是多少



在任何SSIS包中,我们可以通过3种不同的方式获取变量的值-

1.从变量窗口:我们可以在这里设置默认值

2.从SSIS包配置:我们可以在这里为任何变量设置一个值

3.从批处理文件:我们可以创建一个批处理文件,其中可以提到一个包配置文件,执行批处理文件会运行包(我们可以设置与包本身不同的配置文件,变量值不同(

考虑到上述场景,包采用的包配置的优先级是什么?

优先级顺序如下:

  1. 使用配置文件提供的值
  2. 使用在设计时设置的默认值

在第一种情况下,这涵盖了方案 2 和方案 3。 唯一的区别是情况 3 是您正在替换配置文件。

最新更新