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