【发布时间】:2019-10-29 14:04:44
【问题描述】:
我有两个单独的字段(来自两个单独的 excel 文件输入)要在 Pentaho Kettle 中进行比较。第一个 excel 文件的字段名称为“位置”,第二个 excel 输入的字段名称为“方向”。这两个字段的数据类型均为“String”。
“位置”字段的条目是唯一的,而“方向”字段的条目不是唯一的。例如,它们可能多次包含字符串“New York”。
我想要做的是将“方向”字段的每个条目与“位置”字段的所有条目进行比较。由于位置字段用作查找表,我想知道位置条目中未列出哪些方向条目。
结果应该是一些未出现在位置查找表中的字符串(方向)。为了做到这一点,我需要两个循环(它们是嵌套的)来比较每个方向条目和每个位置条目。如何使用 Pentaho Kettle 实现这一目标?我已经用 Merge Rows (diff)- 和 Modified Java Script Value-Steps 尝试过,但没有成功。有关如何解决此问题的任何建议?
【问题讨论】:
标签: javascript etl pentaho kettle pentaho-spoon