我想知道您是否让我知道如何在Talend中为tFilelist组件设置文件掩码,它会自动识别日期并且只下载所需日期的数据?
我尝试了一些方法,我遇到了一些错误,例如&#34;类型列表<String>
中的方法add(string)不适用于参数(日期)&#34;
答案 0 :(得分:1)
有两种方法可以做到这一点。
在组件
中查看它们第一种方法,
context.dateFilter=TalendDate.getDate("yyyy-MM-dd");
"ABC_2015-06-19.txt"
,然后在tFileList文件掩码中使用此变量,如下所示。
"ABC_"+context.dateFilter+".*"
第二种方法
在tFileList文件掩码中使用日期函数如下。
"ABC_"+TalendDate.getDate("yyyy-MM-dd")+".*"
这是最好的两种方法,您可以根据文件名对文件掩码进行更改。