首页 > 解决方案 > 如何使用单个连接器连接三个异构源

问题描述

如何使用单个连接器源连接三个异构源?可能是三个平面文件,引用三个不同的关系数据库(Oracle、Teradata、SQL 服务器)表或一个平面文件、一个 oracle 表和一个 SQL 服务器表。

我们只需要使用一个joiner,我们该如何实现呢?

标签: transformationinformatica-powercenterjoiner

解决方案


如果您有 3 个平面文件,则无法将 3 个平面文件源与一个连接器连接起来。如 Informatica Joiner Transformation 文档中所述。连接器转换连接了 2 个异构源。

如果您有 2 个表和 1 个平面文件,那么您可以使用 SQL 覆盖来连接 2 个表,然后使用单个连接器来连接。


推荐阅读