Informatica Union Transformation组件 详解
Informatica Union Transformation 组件详解 Informatica Union Transformation 组件是 PowerCenter 的一个重要组件,用于将多个输入源合并到一起,类似于 SQL 语句的 UNION ALL 语句。下面是 Union Transformation 的详细介绍。 Transformation 类型和功能 Union Transformation 的类型是 Active 和 Connected,功能是将不同种类或者同种类的源合并到一起。它可以处理多个输入组,但是只能有一个输出组。 规则和指导方针 在使用 Union Transformation 时,需要遵守以下规则: * 你可以建立多个输入组,但是只能有一个输出组。 * 所有的输入和输出组必须有匹配的 port。所有组的精度,数据类型和数值范围必须匹配。 * Union Transformation 不会移除重复行。如果想去掉重复的行,你必须添加其他的组件,如 Router 或者 Filter transformation。 * 你不能使用 Sequence Generator 或者 Update Strategy transformation 在 Union Transformation 之后。 Union Transformation 的构成 Union Transformation 由四个部分组成:Transformation tab、Properties tab、Groups tab 和 Group Ports tab。 * Transformation tab:你可以为组件重命名和添加描述。 * Properties tab:你可以指定跟踪级别。 * Groups tab:你可以建立和删除输入组。Designer 显示你在 Ports tab 建立的组。 * Group Ports tab:你可以为输入组建立和删除 port。Designer 显示你在 Ports tab 建立的 port。 使用 Union Transformation 在 mapping 中使用 Union Transformation,可以连接多个输入组,从不同的分支,在一个 pipeline 或者不同 pipeline。当你添加一个 Union Transformation 到 mapping,你必须检查你连接的所有输入组的同一个 port。如果你只连接了一个输入组,但是没有连接一个 port 在另外一个输入组,IntegrationService 会输出空值给未连接的 port。 Union Transformation 的优点 Union Transformation 的优点是可以处理多个输入组,可以将不同的数据源合并到一起,提高了数据处理的效率和灵活性。 结论 Union Transformation 是 PowerCenter 的一个强大组件,用于将多个输入源合并到一起,提高了数据处理的效率和灵活性。但是,在使用 Union Transformation 时,需要遵守一定的规则和指导方针,以确保正确地使用该组件。
- 粉丝: 0
- 资源: 48
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言-leetcode题解之70-climbing-stairs.c
- C语言-leetcode题解之68-text-justification.c
- C语言-leetcode题解之66-plus-one.c
- C语言-leetcode题解之64-minimum-path-sum.c
- C语言-leetcode题解之63-unique-paths-ii.c
- C语言-leetcode题解之62-unique-paths.c
- C语言-leetcode题解之61-rotate-list.c
- C语言-leetcode题解之59-spiral-matrix-ii.c
- C语言-leetcode题解之58-length-of-last-word.c
- 计算机编程课程设计基础教程
- 1
- 2
前往页