table 中的所有字段与 Talend 中的 excel 完全匹配
Exact match for all fields in table with excel in Talend
我有一个 table 和一个 excel,其中我必须比较所有字段的值。如果该列中该行的字段与 excel 不匹配,则应突出显示哪一列与 table field.I m 不匹配,从而获得被拒绝的所有列而不是只有一个具有不同值的列,即这里只有我的第 2 行,第 4 列与 table 不同。这是我的 excel 和 table 结构。我还附上了所需的输出。 Excel 输入:
Table 输入:
工作设计:
TMAP 设计:
预期输出:
您的映射似乎是正确的,请按照以下步骤调试您的工作:
- 确保两个输入的数据类型相同
- 使用 tLogRow 可视化每个输入,检查字段周围是否有空格。
- 在您的输入组件的高级设置中有一个复选框trim 数据和去除空格。
对于输出,Talend 无法突出显示单元格或为其着色,想想别的,您可以在新列中写入未匹配单元格的索引。
已解决。我将数据放入其他 table 并进行了案例查询,并将其他 table 与第一个 table 连接起来。
我有一个 table 和一个 excel,其中我必须比较所有字段的值。如果该列中该行的字段与 excel 不匹配,则应突出显示哪一列与 table field.I m 不匹配,从而获得被拒绝的所有列而不是只有一个具有不同值的列,即这里只有我的第 2 行,第 4 列与 table 不同。这是我的 excel 和 table 结构。我还附上了所需的输出。 Excel 输入:
Table 输入:
工作设计:
TMAP 设计:
预期输出:
您的映射似乎是正确的,请按照以下步骤调试您的工作:
- 确保两个输入的数据类型相同
- 使用 tLogRow 可视化每个输入,检查字段周围是否有空格。
- 在您的输入组件的高级设置中有一个复选框trim 数据和去除空格。
对于输出,Talend 无法突出显示单元格或为其着色,想想别的,您可以在新列中写入未匹配单元格的索引。
已解决。我将数据放入其他 table 并进行了案例查询,并将其他 table 与第一个 table 连接起来。