我正在处理Oracle Data Integrator 11g
我必须创建一个ODI包,我需要处理传入的文件。文件名不是常量字符串,因为它附加了时间戳条目,如下所示:FILTER_DATA_011413.TXT
由于 MMDDYY ,我无法对包中的文件名进行硬编码。我们现在正在处理它的方式是,shell脚本列出目录中的文件,并将文件名加载到表中(使用控制文件)。然后查询该表以获取文件名,并将相同的内容传递给存储文件名以进行处理的变量。
我正在寻找任何其他方式,我可以避免使用此临时表来存储文件名。
有人可以建议我替代吗?