2016-03-07 88 views
0

在我Oozie的工作流程,这是一个文件是如何作为一个Java操作的命令行参数传递:如何在Oozie工作流程EL功能中使用Oozie作业属性?

<file>${concat(filesPath, 'config.properties')}</file> 

虽然这对于一个协调运行工作正常,它具有当通过HUE like in this video手动运行问题 - 'filesPath'不显示为HUE抛出参数的对话框中的参数。

我试图

${concat(${filesPath}, 'config.properties')} and 
${concat(wf:conf(filesPath), 'config.properties')} 

首先抛出语法错误和第二返回/ concats空值。

我基本上是在寻找一种方式在Oozie的工作流EL函数声明parameter/job property,以便它可以工作在一个协调运行,也从HUE手动运行(应显示一个文本框输入值)

回答

0

最后我做这样的:

<file>${additionsPath}config.properties</file> 

这只会与“CONCAT” EL功能的工作,虽然。