我有一个水壶转换,它有一个csv文件输入步骤。如果csv文件没有数据(空),我希望转换只是跳过转换中的所有后续步骤。有没有办法实现这个目标?
答案 0 :(得分:1)
尝试“检测空流”步骤,并检查CSV中任何一列的NULL条件。
从PDI Wiki添加链接: http://wiki.pentaho.com/display/EAI/Detect+empty+stream
答案 1 :(得分:1)
否则,您可以使用步骤"获取文件名"。这将返回许多字段,其中一个是字段" size"。在此之后你可以放一个"过滤行"将流程发送到" Dummy"步长,如果大小等于0。