这是我第一次尝试使用Pentaho的勺子。
输入文件: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
问题在于上述替换根本不会发生。为什么呢?
答案 0 :(得分:1)
您是否使用修改的JavaScript值进行转换?尝试添加
return last_name
答案 1 :(得分:1)
如果要将last_name字段替换回流中,则需要在底部的网格中指定字段并指定replace = Y.