2016-03-07 99 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功能的工作,雖然。