每当我将-lpf
参数与pmcmd
命令一起使用时,工作流运行完全正常,但当我在工作流'属性'下的参数文件名中添加相同路径时并尝试从Workflow Manager执行工作流程,我收到一条错误消息,指出找不到参数文件。
现在,我为'-lpf'
提供的路径是:
/apps/config/informatica/param.txt.
当我覆盖参数文件名时,我不明白它为什么会起作用,而当我在工作流属性中添加它时它不起作用(找不到文件)。
默认情况下,是否需要更改任何Informatica 环境变量,以及服务器上参数文件的默认路径是什么,可以更改吗?
答案 0 :(得分:0)
你能提供日志文件吗?
假设我明白这一点:
使用具有此路径的参数文件str = tf.reshape(str,[1])
imageQ = tf.FIFOQueue(128,[tf.uint8,tf.float32,tf.string], shapes = [[600,800,3],[1],[1]])
运行工作流时:
-lpf
它确实有效,而不是手动运行它。
它可能非常简单,手动您必须在源文件目录中放置字符串/apps/config/informatica/param.txt
而不是扩展路径,或者更好地使用它:$PMSourceFileDir\
。
因为Source file Directory = $PMSourceFileDir\
引用Informatica服务器初始化,因为它是服务器变量。
相反,通常使用参数文件来覆盖“deafult”路径。