目录

Search

  1. 前言
  2. Informatica Developer
  3. 模型存储库
  4. Informatica Developer 中的搜索
  5. 连接
  6. 物理数据对象
  7. 平面文件数据对象
  8. 数据的逻辑视图
  9. 查看数据
  10. 应用程序部署
  11. 对象导入和导出
  12. 数据类型引用
  13. 键盘快捷方式
  14. 连接属性

Developer tool 指南

Developer tool 指南

外部联接支持

外部联接支持

可以使用自定义数据对象执行同一个数据库中两个源的外部联接。 当数据集成服务执行外部联接时,将返回来自一个源资源的所有行以及第二个源资源中符合联接条件的行。
如果要联接两个资源并返回其中一个资源的所有行,请使用外部联接。 例如,如果要将注册客户表与月度采购表联接以确定注册客户的活动,可执行外部联接。 可以将注册客户表与月度采购表联接,并返回注册客户表中的所有行(包括上月未进行采购的客户)。 如果执行正常联接,数据集成服务将只返回在当月进行了采购的客户,以及仅由注册客户进行的采购。
使用外部联接时,可以生成与联接器转换中的主外部联接或详细外部联接相同的结果。 但使用外部联接可减少数据流中的行数,从而可以提高性能。
可以输入两种外部联接:
  • 左联接。 数据集成服务在联接语法左侧返回资源的所有行以及两个资源中符合联接条件的行。
  • 右联接。 数据集成服务在联接语法右侧返回资源的所有行以及两个资源中符合联接条件的行。
替代默认查询时,在嵌套查询语句中使用外部联接。
可以在用户定义的联接或自定义 SQL 查询中输入外部联接。