admin 管理员组

文章数量: 1087139


2024年3月25日发(作者:三菱plc教程)

Integration Services 学习(5):容器

容器是Integration Services 包中非常重要的一部分功能,它可以对控制流中的任务

进行直观的划分与组织,使包的结构简明扼要、易于管理、易于维护。

在Integration Services 中,主要有以下三种类型的容器: 序列容器

(SequenceContainers)、For 循环、Foreach 循环。下面我们将一一介绍这三种容器的

使用方法。

(一)、序列容器(SequenceContainers)。

序列容器是一种十分简单,但使用非常广泛的容器,它可以对控制流的任务流组件进

行结构化处理,把一些业务相关的任务组件,放到一个序列容器中,使整个包看起来更加

整洁、美观,就如同我们家里的书柜、衣柜似的,把不同种类的东西整理在里面,收藏起

来,既美观,又易于取用。

比如,在一个Integration Sevices包中,包含有财务数据、业务数据。整个包中的任

务组件会非常多,如果不对它们进行分组管理,整个包看起来就会比较乱,非常难于管理

与维护。相反如果我们将处理财务数据的任务,放入一个序列容器中,将处理业务数据的

任务放入另一个序列容器,整个包看起来,就会一目了然,哪些任务是处理财务数据,哪

些任务是处理业务数据了,非常清楚。如图:

不仅如此,如果点击右上角象箭头一样的符号,还可才把这些容器折叠起来,整个包

就更加清楚明了,一目了然了。如图:

(二)For 循环。

For 循环组件,类似于编程语言中的For 循环,当人们需要反复执行同一个工作任务

或者一系列工作任务的时候,就需要用到For 循环,它既可以用于有限次循环,也可以用


本文标签: 容器 任务 序列 处理 易于