Informatica 转换是存储库对象,用于在数据传递过程中执行聚合、排序、合并、修改、分发等操作。
Informatica Power Center Designer 提供了一系列执行特定功能的转换。例如,Sorter 转换将根据指定的字段对输入字段进行排序。
Informatica 中的转换类型
转换是映射的一部分,它根据所选的转换来转换或修改数据。本节将介绍可用的转换列表以及实际示例。
Informatica 转换可分为两种类型:活动(Active)或被动(Passive)。我们还可以根据映射中的连接性将它们进一步划分为:连接(Connected)和非连接(Unconnected)转换。
Informatica 中的活动转换
活动转换可以更改通过它的行数。例如,如果输入行不满足指定的表达式,则这些行将不会传递到目标。
Informatica 中的被动转换
被动转换不会更改通过它的行数。
连接转换
在映射中,如果一个转换连接到另一个转换或直接连接到目标表,则称为连接转换。
所有活动和被动转换都可以调用 Informatica 中的连接转换,并且它们可以接收/提供多个输入端口。
非连接转换
在映射中,如果转换不与其他转换连接,我们可以称之为非连接转换。这意味着它既不连接到源也不连接到目标。
非连接查找是 Informatica 非连接转换的最佳示例。
Informatica 转换列表
在深入研究转换列表及其定义之前,我将打开我的 Power Center Designer 以显示映射中可用的列表。

以及更多

以下是 Informatica 可用于转换数据的转换列表。我建议您点击 URL(蓝色链接)以导航到所需的转换,并找到带有详细解释的示例。
| 转换 | 类型 | 描述 |
|---|---|---|
| 聚合器 | 活动/连接 | 它可用于执行 SUM、MIN、COUNT 等聚合计算。 |
| 应用程序源限定符 | 活动/连接 | 它表示 Integration Service 从应用程序读取的行。 |
| 自定义 | 活动或被动/连接 | 它可用于从 DLL 或共享库调用过程 |
| 数据屏蔽 | 被动/连接 | 使用此选项将原始数据(敏感数据)替换为逼真的测试数据。这在我们在非生产环境工作时非常有用。 |
| 表达式 | 被动/连接 | 它有助于您使用表达式编辑器编写自定义计算。 |
| 外部过程 | 被动/连接或非连接 | 这对于从 Windows 的 COM 层调用共享库中的过程很有用。 |
| Filter | 活动/连接 | 用于过滤数据 |
| HTTP | 被动/连接 | 使用此选项与 HTTP 服务器连接并读取或更新数据。 |
| 输入 | 被动/连接 | 这在 Mapplet Designer 中可用。使用此选项定义输入行。 |
| Java | 活动或被动/连接 | 这对于执行用 Java 编写的代码非常有用。 |
| 连接器 | 活动/连接 | 用于连接来自多个表的。有四种类型的连接:正常连接、主外连接、明细外连接和全外连接。 |
| 查找 | 活动或被动/连接或非连接 | 此 Informatica 转换可用于查找关系数据库或平面文件中的数据。 |
| 规范化器 | 活动/连接 | 用于规范化数据(反规范化)。 |
| 输出 | 被动/连接 | 这在 Mapplet Designer 中可用。使用此选项定义输出行。 |
| 排名 | 活动/连接 | 用于限制来自顶部或底部的记录。另请参阅按组排序的排名选项。 |
| 路由器 | 活动/连接 | 根据组条件,它会将数据路由到多个目标或转换。 |
| 序列生成器 | 被动/连接 | 此转换将生成数字。我们主要使用它来生成主键。 |
| 排序器 | 活动/连接 | 这用于根据指定的列或键对数据进行排序。另请参阅使用排序器删除重复项文章。 |
| 源限定符 | 活动/连接 | 它表示 Service 从平面文件或关系数据库读取的行。 |
| SQL | 活动或被动/连接 | 它有助于您针对数据库执行SQL查询。 |
| 存储过程 | 被动/连接或非连接 | 使用此选项调用存储过程。 |
| 事务控制 | 活动/连接 | 通过使用此选项,您可以定义提交和回滚事务。 |
| 联合体 | 活动/连接 | 这对于合并或组合来自不同数据库或源的数据非常有用。 |
| 非结构化数据 | 活动或被动/连接 | 它将数据转换为半结构化或非结构化格式。 |
| 更新策略 | 活动/连接 | 用于确定是插入、更新、删除还是拒绝行。还可以尝试使用会话属性的更新策略选项和复杂的更新策略示例。 |
| XML 生成器 | 活动/连接 | 它从一个或多个端口读取数据并返回 XML。 |
| XML 解析器 | 活动/连接 | 读取 XML 文件并输出数据。 |
| XML 源限定符 | 活动/连接 | 它表示 Integration Service 从 XML 源读取的记录。 |
如果您想将上述转换列表保存在手机上,请使用下面的图片。
