Automation 如何基于日期戳自动检索文件

Automation 如何基于日期戳自动检索文件,automation,pentaho,Automation,Pentaho,我是pentaho套件及其自动化功能的新手。我每天都会收到文件,有两列需要放在适当的位置。我已经想出了如何添加列,但现在我被困在自动化方面。文件名是常量,但结尾有一个日期戳。例如:离开者报告新的20110623.csv。该文件将始终位于同一目录中。如何使用Pentaho数据集成来解决此问题?我尝试获取文件,但似乎不起作用。在上一次转换中创建一个包含20110623的变量(使用获取系统信息步骤获取日期,然后选择值步骤格式化为字符串,然后设置变量步骤很容易) 然后将文本文件输入的文件名更改为使用:

我是pentaho套件及其自动化功能的新手。我每天都会收到文件,有两列需要放在适当的位置。我已经想出了如何添加列,但现在我被困在自动化方面。文件名是常量,但结尾有一个日期戳。例如:离开者报告新的20110623.csv。该文件将始终位于同一目录中。如何使用Pentaho数据集成来解决此问题?我尝试获取文件,但似乎不起作用。

在上一次转换中创建一个包含20110623的变量(使用获取系统信息步骤获取日期,然后选择值步骤格式化为字符串,然后设置变量步骤很容易)

然后将文本文件输入的文件名更改为使用:


LEAVER_REPORT_NEW_${variablename}.csv

我尝试过,但似乎无法在转换级别使用设置变量,它只能在作业级别使用。您可以在以前的转换中使用它,并使用作业包装两个转换。你有什么理由不能使用工作吗?