Pentaho 壶勺-文件名输入中的变量

Pentaho 壶勺-文件名输入中的变量,pentaho,etl,kettle,data-integration,Pentaho,Etl,Kettle,Data Integration,有人知道如何在“文本文件输入”中为文件名设置变量吗? 我希望文件名取决于我执行转换的时间,例如: D:\input_file_<variable>.txt today = D:\input_file_20131128.txt tomorrow = D:\input_file_20131129.txt D:\input\u file\uu.txt 今天=D:\input\u file\u 20131128.txt 明天=D:\input_file_20131129.txt 仅供参

有人知道如何在“文本文件输入”中为文件名设置变量吗? 我希望文件名取决于我执行转换的时间,例如:

D:\input_file_<variable>.txt

today = D:\input_file_20131128.txt
tomorrow = D:\input_file_20131129.txt
D:\input\u file\uu.txt
今天=D:\input\u file\u 20131128.txt
明天=D:\input_file_20131129.txt

仅供参考,我正在以设置的形式使用壶匙-4.2.0

,您可以在文件名中使用变量as${variable\u Name}

您应该注意系统信息:

请记住,您在此步骤中定义的变量不能用于此转换。这仅仅是因为转换中的所有步骤都是并行运行的,没有特定的执行顺序

作为正确的替代用法,您可以设置要在作业的第一次转换中使用的变量


你能说出你使用的步骤吗?我想看看你的转变。这是一个简单的例子。仅将文本文件上载到数据库。你可以下载它的作品!!别忘了启用“在脚本中替换变量?”