代码之家  ›  专栏  ›  技术社区  ›  mvitti

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

  •  0
  • mvitti  · 技术社区  · 7 年前

    我在Kettle有一份工作,根据csv发送电子邮件。但有时csv没有内容,我想知道如何在csv文件不为空的情况下才能发送电子邮件。

    1 回复  |  直到 7 年前
        1
  •  1
  •   nsousa    7 年前

    您可以使用“获取文件名”步骤,该步骤可以告诉您文件大小,然后过滤所有0字节或低于某个阈值的文件。

    或者,您可以读取文件(有限制,以避免读取太多行),对行进行计数,并仅在计数为>0

    这两种方法都需要作业来协调流程。