使用pentaho(不同的字段)将两个文件的内容填充到最终文件中

时间:2015-04-21 13:53:14

标签: pentaho

我有两个文件。 文件A有3列 SNO,姓名,年龄,键,校验值

文件B有3列 SNO,标题,年龄

我想将这两个合并到最终文件C中 SNO,姓名,年龄,键,校验值

我尝试重命名" title" to" name"然后我用"添加常数"添加另外两个字段。

但是,当我尝试合并这些时,我得到以下错误

" 字段编号3的名称与收到的第一行中的名称不同:您正在混合具有不同布局的行。 Field [age String]与field [age String]的名称不同。
"

如何解决这个问题。

2 个答案:

答案 0 :(得分:0)

从文件B获取输入后,您使用select values并删除title列。然后,您使用Add constants步骤添加新列name,key,checkvalue并将Set empty string?设为Y。最后相应地加入。所以它不会失败,因为两个文件都有相同的列数。希望这会有所帮助。

答案 1 :(得分:0)

实际上,字段存在问题......字段不匹配。我使用"重命名"选项,它得到修复。