序列容器
序列容器可定义作为包控制流子集的控制流。序列容器将包分组到多个单独的控制流中,每个控制流包含一个或多个在整体包控制流中运行的任务和容器。
使用序列容器有许多好处:
禁用任务组,以便将包调试主要放在包控制流的一个子集上执行。
通过设置序列容器而不是各个任务的属性来管理一个位置中多个任务的属性。
提供一组相关任务和容器所用变量的范围。
可以在序列容器上设置事务属性,以便为包控制流的子集定义事务。采用这种方法,可以更详细地管理事务。例如,如果序列容器包含两个相关任务(一个任务删除表中的数据,另一个将数据插入到表中),则可配置事务以确保插入操作失败时回滚删除操作。有关详细信息,请参阅在包中合并事务。
配置序列容器
序列容器没有自定义用户界面,您只能通过 Business Intelligence Development Studio 中的**“属性”**窗口对其进行配置,或以编程方式配置。
有关如何在 Business Intelligence Development Studio 中设置这些属性的详细信息,请参阅如何设置任务或容器的属性。
以编程方式配置序列容器
有关如何以编程方式设置这些属性的详细信息,请参阅 Sequence。
|