【问题标题】:Combine two tables with Informatica使用 Informatica 合并两个表
【发布时间】:2017-03-29 16:46:46
【问题描述】:

我正在尝试解决 Informatica 问题

我有两个表:表A和表B具有以下结构

表 A

A_Key
A_Name
A_Address
A_PostalCode
A_Country
A_Latitude
A_Longitude

表 B

B_Key
B_Name
B_PostalCode
B_Latitude
B_Longitude

我需要合并 A 和 B 以便有一个包含 A 和 B 的所有属性的输出表。

由于我是 Informatica 数据质量工具的新手,因此我正在尝试找出实现该工具的逻辑。

谁有更好的解决方案?

【问题讨论】:

  • 不确定IDQ,但在Power Center 中,您可以根据KeyName 满足您的要求来创建Normal Join

标签: informatica


【解决方案1】:

您可以使用连接器转换来执行此操作。

它有两个组 - Master 和 Detail。理想情况下,您应该将具有较少数据的表连接到 Master,将具有额外数​​据的表连接到 Detail 部分。

确保在连接到联接器之前对表数据进行排序。另外,在 Joiner Transformation 的高级部分启用 Sorted Input。

【讨论】:

    【解决方案2】:

    对于 powercenter 来说,这个场景对我来说更像是一个联合并将缺少的列设置为来自组 b 的 null

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-08
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-26
      • 1970-01-01
      相关资源
      最近更新 更多