表格中所有字段与Talend中的excel完全匹配

时间:2016-06-03 04:52:13

标签: excel postgresql match talend lookup-tables

我有一张表和一张excel,我必须比较所有字段的值。如果字段中的该行与该行中的该行不匹配,那么它应该突出显示哪个列与表字段不匹配。我获取被拒绝的所有列而不是仅具有不同值的列,即此处只有我的第2行,第4列与表格不同。这是我的excel和表结构。我还附加了所需的输出。 Excel输入:

enter image description here

表输入:

enter image description here

工作设计:enter image description here

TMAP设计: enter image description here

预期产出:

enter image description here

2 个答案:

答案 0 :(得分:0)

您的映射似乎是正确的,请按照这些步骤调试您的工作:

  • 确保两个输入的数据类型相同
  • 使用tLogRow可视化每个输入,检查字段周围是否有空格。
  • 输入组件的高级设置中有一个复选框,用于修剪数据并消除空格。

对于输出,Talend无法突出显示单元格或为其着色,想一想其他内容,您可以在新列中写入未匹配单元格的空白。

答案 1 :(得分:0)

这是决定的。我将数据放入其他表并进行了案例查询,并将第一个表加入了另一个表。