标签:
转换(Transformation),是生成、修改 或者 传递数据 的资料库对象。相当于封装了函数,利用输入和输出端口进行数据转换操作。
转换类型
积极转换(Active):可以更改通过它来传递的数据行数,例如“过滤器”组件,输入时数据量与输出时不一样。
被动转换(Passive):不能更改通过它来传递的数据行数,例如“表达式”组件,输入时数据量与输出时一样。
已连接(Connected):转换组件连接到数据流中,也可以不连接。
未连接(Unconnected):未连接的转换将不连接到映射中的其他转换,它在另一个转换中被调用并返回值给该转换。
各类转换组件功能(Update_Time: 2016/08/10)
图标 | 组件名称 | 转换类型 | 功能 | 详细介绍 |
更新策略(Update Strategy ) | Active/ | 确定是否插入、删除、更新或者拒绝行。 | ||
应用程序资源限定符(Application Source Qualifier ) | Active/ | 表示 PowerCenter Server 在运行会话时从应用程序(例如 ERP 源)读取的行。 | ||
自定义(Custom ) | Active or Passive/ | 调用共享库或 DLL 中的过程。 | ||
表达式(Expression ) | Passive/ | 计算值。 | ||
外部过程(External Procedure) | Passive/ | 调用共享库或 Windows COM 层中的过程。 | ||
过滤器(Filter ) | Active/ | 过滤数据。 | ||
输入(Input ) | Active/ | 定义映射组件输入行。Mapplet Designer 提供。 | ||
连接(Joiner ) | Active/ | 联接不同数据库或平面文件系统中的数据。 | ||
查找(Lookup ) | Passive/ | 查找值。 | ||
规范化器(Normalizer ) | Active/ | 用于 COBOL 源的源限定符。还可以用在管道中,以规范化关系源或平面文件源中的数据。 | ||
输出(Output) | Passive/ | 定义映射组件输出行。Mapplet Designer 提供。 | ||
等级(Rank) | Active/ | 将记录限制在顶部或底部范围。 | ||
路由器(Router ) | Active/ | 根据组条件将数据发送至多个转换。 | ||
序列生成器(Sequence Generator ) | Passive/ | 生成主键。 | ||
排序器(Sorter ) | Active/ | 根据排序键对数据进行排序。 | ||
源限定符(Source Qualifier ) | Active/ | 表示 PowerCenter Server 在运行会话时从关系源或平面文件源读取的行。 | ||
存储过程(Stored Procedure ) | Passive/ | 调用存储过程。 | ||
事务控制(Transaction Control) | Active/ | 定义提交和回滚事务。 | ||
联合(Union) | Active/ | 合并不同数据库或平面文件系统中的数据。 | ||
聚合(Aggregator ) | Active/ | 执行聚合计算。 (avg(), max()…) | ||
XML 生成器(XML Generator ) | Active/ | 从一个或多个输入端口读取数据,然后通过单个输出端口输出 XML。 | ||
XML 解析器(XML Parser ) | Active/ | 从一个输入端口读取 XML,然后将数据输出至一个或多个输出端口。 | ||
XML 源限定符(XML Source Qualifier ) | Active/ | 表示 PowerCenter Server 在运行会话时从 XML 源读取的行。 | ||
HTTP 转换(HTTP Transformation) | Passive/Connected | 连接到HTTP服务器读取更新的数据。 | ||
Java | Active/ Passive | 执行用户自定义逻辑Java代码。字节码将会存放在资源库。 | ||
SQL | Active or Passive/Connected | 对数据库执行各种SQL查询操作。 |
Informatica PowerCenter 常用转换组件一览表
标签:
原文地址:http://www.cnblogs.com/yongjian/p/5758295.html