Where oozie stores the captured output of a Java action (or) any action

I am using the capture-output parameter for my Java Action. The values ​​that I use in the next steps. Which is working fine. When I do -rerun from an oozie job, the environment also retrieves the values ​​without starting the Java action again.

I would like to know where these values ​​are stored?

Thanks in advance.

+5
source share
1 answer

Oozie java event repositories capture output / exported properties in a property file defined by the Hadoop Job attribute: oozie.action.output.properties at run time. When the action is completed, the data is then serialized in the Oozie data warehouse - Mysql or in-memory db, in the table - oozie.WF_ACTIONS, column data.

Now the data here is visible to other actions related to this java output action.

+4
source

Source: https://habr.com/ru/post/1211586/


All Articles