如何检查文件内容是否存在于Kettle PDI中

How to check if the file contents exist in Kettle PDI

我在 Kettle 有一份工作,负责发送基于 csv 的电子邮件。但是有时那个csv没有内容,我想知道如何只在csv文件不为空的情况下发送邮件。

您可以使用“获取文件名”步骤,该步骤除其他信息外,还会告诉您文件大小,然后过滤所有 0 字节或低于特定阈值的文件。

或者您可以读取文件(有限制,以免读取很多行),计算行数,仅当计数>0 时才有条件地发送文件。

这两种方法都需要一个工作来协调流程。