pentaho汤匙/ PDI:如何用当前日期创建一个文件夹?

时间:2019-06-03 08:40:01

标签: pentaho pentaho-spoon pdi

正如标题所述,我想知道如何创建一个具有当前日期(dd / mm / yyyy)(在工作中)的文件夹。我已经看到了两个答案,但它们似乎很长,例如以下一个: pentaho create archive folder with MM-YYYY

有人知道吗?谢谢:)

1 个答案:

答案 0 :(得分:1)

该答案也是从2014年开始的,更好和更新版本的PDI已经发布,并且此答案使任务变得过于复杂。

尽管您确实需要在KTR中创建文件夹名称,但是您可以仅使用“创建文件夹”作业步骤。我非常确定您不能在开始设置的同一JOB / KTR中设置和使用变量。因此,您需要一个KTR来生成日期并将其作为字符串发送到作业。

您的KTR应该这样,以YYYY-MM-DD格式创建一个字符串日期

enter image description here

您的工作如此

enter image description here

还请记住,您不能使用'/'创建文件夹,因此必须使用其他模式。

这是一种非常简单的方法,还有其他通过使用变量来自动创建文件夹的方法。

编辑:更正了JOB图像,需要实际运行第一个KTR来设置变量,敬请谅解。