Pentaho Kettle:邮寄转换的结果

Posted

技术标签:

【中文标题】Pentaho Kettle:邮寄转换的结果【英文标题】:Pentaho Kettle: Mailing the result of a transformation 【发布时间】:2013-10-29 07:33:52 【问题描述】:

我正在从事水壶工作和转型。

    转换会将 select sql 的结果集写入 csv 文件。 job 将获取结果文件并将其邮寄给用户。

仅当文件包含任何数据时我才需要邮寄,否则不应将结果邮寄给用户。 或者如何查找转换结果是否为空(是否有可用的文件大小验证器作业条目?)。 我找不到任何适合这种调节的工作条目。

提前致谢。

【问题讨论】:

【参考方案1】:

您可以在条件分支中使用Evaluate files metrics 作业步骤。在“高级”选项卡上设置您的条件。

【讨论】:

【参考方案2】:

您可以将转换设置为仅在有数据时生成文件,然后在您的主要作业中使用File exists? 步骤。

【讨论】:

以上是关于Pentaho Kettle:邮寄转换的结果的主要内容,如果未能解决你的问题,请参考以下文章

使用 Pentaho Kettle/PDI 将行列转换为行

Kettle Pentaho 通过最新数据进行备份转换

Pentaho Kettle 从字符串转换为整数/数字错误

使用 Pentaho Kettle 将字符串转换为布尔值

Pentaho Kettle - 从二进制类型的字段将十六进制转换为数字

如何从 Pentaho-Kettle 中基于动态选择的 sql 查询中获取结果集?