Union Transformation
Transformation type: Active 、Connected
功能:把不同种类或者同种类的源合并到一起。相当于 SQL 语句的 UNION ALL 语句。不
会去除重复的行
Union Transformation 的规则和指导方针:
你可以建立多个输入组,但是只能有一个输出组。
所有的输入和输出组必须有匹配的 port。所有组的精度,数据类型和数值范围必
须匹配。
Union transformation 不会移除重复行。如果想去掉重复的行,你必须添加其他的
组件,如:Router 或者 Filter transformation。
你 不 能 使 用 Sequence Generator 或 者 Update Strategy transformation 在 Union
transformation 之后。
Union transformation 不会产生转换。
Union Transformation 的构成(Union Transformation Components)
Transformation tab:你可以为组件重命名和添加描述。
Properties tab:你可以指定跟踪级别。
Groups tab:你可以建立和删除输入组。Designer 显示你在 Ports tab 建立的组。
Group Ports tab:你可以为输入组建立和删除 port。Designer 显示你在 Ports tab 建
立的 port。
和 Groups 以及 Ports 一起工作 (Working with Groups and Ports)
Union Transformation 拥有多个输出组和一个输入组。建立 group 在 Groups tab,建立 port 在
group port tab。
在 Groups tab 你可以建立一个或者多个输入组。Designer 默认建立一个输出组。你不能编
辑和删除这个输出组。
图 1 显示的是 Union transformation 的 Groups tab。
图 1
你可以建立 port 用以下方法,从一个 transformation 复制 port,或者你可以手动建立一个
port。当你在一个 Group Ports tab 上建立一个 port 的时候,Designer 会在每一个 input group
评论8