【问题标题】:What is the difference between sequence container and precedence constraint?序列容器和优先约束有什么区别?
【发布时间】:2023-03-28 00:23:02
【问题描述】:

如果我不使用优先约束连接任务,那么它们将在序列容器中并行运行。有人可以建议我吗?

【问题讨论】:

标签: sql-server ssis etl ssis-2012


【解决方案1】:

序列容器

基于此Microsoft article

序列容器定义了一个控制流,它是包控制流的一个子集。序列容器将包分组为多个单独的控制流,每个控制流包含一个或多个任务和容器,这些任务和容器在整个包控制流中运行。

优先约束

基于此Microsoft article

优先约束在控制流中链接包中的可执行文件、容器和任务,并指定确定可执行文件是否运行的条件


比较

“Sequence Container”“Precedence Constraints”之间没有可比性,根据您的需要,您必须选择是将任务放置在序列容器中还是使用优先约束链接它们。

注意:如果是关于并行运行单个任务,则不需要序列容器,只需将任务添加到控制流而不链接它们,它们将并行运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-26
    • 1970-01-01
    • 2014-06-11
    • 1970-01-01
    • 2013-03-18
    • 2020-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多