文件目录的数据阶段参数不起作用

datastage parameter for file directory not working

我正在从顺序文件中创建一个摘录。我用正确的文件位置创建了一个参数,当我尝试 "View Data" 时,它说找不到文件。如果我硬编码它找到文件的位置,我就可以 "View Data".

示例:

#filedirectory# = aaa/bbb/ccc/

所以我的 "File" 条目是#filedirectory#filename.txt,这不起作用

然而,以下确实有效 aaa/bbb/ccc/filename.txt

知道是什么原因造成的吗?

尝试使用绝对路径。以 / 和根目录开头。

第二点是参数本身没有“#”。 “#”只需要引用它 - 在顺序文件阶段。所以在作业中定义时将其命名为filedirectory。

推荐: 由于文件目录可能会在整个项目中使用,因此我建议使用 ParameteSet。

我有同样的问题,碰巧我忘记在文件参数之前包含目录参数。希望此信息对某人有所帮助。