5
我正在爲我的Java動作使用捕獲 - 輸出選項。我在下游操作中使用的值。哪個工作正常。 當我做oozie工作的時候,框架也在提取值,而不再運行Java動作。oozie在哪裏存儲捕獲的Java動作輸出值(或)任何操作
我想知道這個值存儲在哪裏?
在此先感謝。
我正在爲我的Java動作使用捕獲 - 輸出選項。我在下游操作中使用的值。哪個工作正常。 當我做oozie工作的時候,框架也在提取值,而不再運行Java動作。oozie在哪裏存儲捕獲的Java動作輸出值(或)任何操作
我想知道這個值存儲在哪裏?
在此先感謝。
Oozie的java操作存儲在由Hadoop作業屬性:oozie.action.output.properties定義的屬性文件中捕獲輸出/導出屬性。操作完成後,數據將被序列化爲Oozie的後端數據存儲 - Mysql或內存數據庫,在表oozie.WF_ACTIONS中,列數據。
這裏的數據對引用這個java動作輸出的其他動作是可見的。
是否爲每個工作流程或爲所有並行運行工作流程的公用文件創建此文件? – 2016-01-29 07:08:41
該文件適用於每個工作流程。 – 2016-01-29 08:30:46
我試圖從安裝了Oozie的機器上獲取'System.getProperty(「oozie.action.output.properties」)''。但得到空。 – 2016-01-29 08:32:55