在 pentaho (kettle) 中合并属性
Posted
技术标签:
【中文标题】在 pentaho (kettle) 中合并属性【英文标题】:Merging attributes in pentaho (kettle) 【发布时间】:2021-10-25 11:54:01 【问题描述】:我有 2 个表,都有 2 个主键(anys_mes_dia 和 aircraftreg),每个表都有其他属性。我想通过 2 PK 加入两个表。 问题是,对于某些 [any_mes_dia,aircraftreg] 我拥有两张表的所有属性,但对于其他人我只有一张表的属性。 如何加入这些表以获得 [anys_mes_dia,aircraftreg,dy,add,cn] 并且只有特定行没有的属性中的空值。
这是我所拥有的图像(有些行只有飞机reg_1、any_mes_dia1 和CN)。
【问题讨论】:
【参考方案1】:在合并连接步骤中,您可以选择定义连接类型,在这种情况下,您可以使用 LEFT/RIGHT OUTER 连接(取决于前导表)来获得所需的结果。
【讨论】:
以上是关于在 pentaho (kettle) 中合并属性的主要内容,如果未能解决你的问题,请参考以下文章
Pentaho - 如何根据 Kettle 属性文件设置工作转换
使用 Pentaho Kettle 实现 SCD Type 2 (Pentaho Data Integration 5.2)