在 SSIS 中我该怎么做,
1) 将变量传递给 dtsx 包。
2) 如何使用该变量来控制分支到特定的数据流任务。
谢谢
配置文件(包配置)是“如何向包传递参数”的答案。您不发送单个参数值,而是将文件本身作为参数发送,并且该文件包含 xml 形式的参数及其各自值的详细列表。除了文件之外,您还有其他选项,例如将这些参数存储在数据库表、环境变量等中......
优先约束是根据变量中存储的值控制包内控制流的最佳和最简单的选项。只需双击控制流程线(连接不同的任务)并设置 SSIS 表达式即可完成此操作。
不想回答这么旧的帖子。我完全理解为什么你没有标记任何答案,因为我也有同样的问题,而且所有答案都没有帮助。
我的建议。
添加不执行任何操作的执行 Sql Tast(例如“选择 1”)
具有条件分支,并且两个分支都使用基于变量的函数分支。
一个为假
一个为真
老问题,但仍然是搜索引擎的热门话题,没有人解决问题的“分支”部分,所以这就是我所做的......
我使用2019和2022,不确定哪些版本有此功能。