Pentaho合并两张表
Pentaho merge two tables
我是 Pentaho 的新手。
这是我正在尝试进行的转换:
导入 Transactions 和 Merchant 并使用 MERCH_KEY
合并这两个 table
但是,这不起作用,请参见下文:
这是table Transactions
:
这是 table Merchant
:
这是 Merge join
:
这一切看起来不错,但它不起作用,我不知道为什么。
从预览中,我可以看到正在导入两个 table,那么如何合并它们?
从 right-side 列表中删除除 "MERCH_KEY" 之外的所有字段。
合并联接步骤的行为有点误导,因为它只允许您单击“获取字段”并获取所有字段,但不允许您在下拉列表中选择单个字段。
顾名思义,这些是将在联接中进行比较的关键字段,因此字段的顺序需要正确。在您的情况下,您只需要一个。其他输入字段(来自两个 tables)将自动添加到输出流,如果重复,第二个 table 的字段将被重命名。
我是 Pentaho 的新手。
这是我正在尝试进行的转换:
导入 Transactions 和 Merchant 并使用 MERCH_KEY
但是,这不起作用,请参见下文:
这是table Transactions
:
这是 table Merchant
:
这是 Merge join
:
这一切看起来不错,但它不起作用,我不知道为什么。 从预览中,我可以看到正在导入两个 table,那么如何合并它们?
从 right-side 列表中删除除 "MERCH_KEY" 之外的所有字段。
合并联接步骤的行为有点误导,因为它只允许您单击“获取字段”并获取所有字段,但不允许您在下拉列表中选择单个字段。
顾名思义,这些是将在联接中进行比较的关键字段,因此字段的顺序需要正确。在您的情况下,您只需要一个。其他输入字段(来自两个 tables)将自动添加到输出流,如果重复,第二个 table 的字段将被重命名。