0

这是我第一次尝试使用 Pentaho's Spoon。

输入文件:CSV如下

last_name, first_name

     , Nod

 zanie, Rod

 anie, Slob

 , Vod

 meanie, Dod

转换:如果 last_name 为空,则将其设置为 first_name 因此转换脚本为

    if ( last_name == null ){
        last_name = first_name;
    }

输出文件:Coalescent.xml

麻烦的是,上面的替换根本不会发生。为什么?

4

2 回答 2

1

您是否使用修改后的 JavaScript 值进行转换?尝试添加 return last_name

于 2012-04-23T08:24:16.303 回答
1

如果要将 last_name 字段替换回流中,则需要在底部的网格中指定字段并指定 replace=Y。

于 2012-04-23T09:02:57.780 回答