oozie在哪里存储捕获的Java动作(或)任何动作的输出值

时间:2015-01-21 07:17:20

标签: hadoop oozie

我正在使用Java Action的capture-output选项。我在下游操作中使用的值。哪个工作正常。 当我执行oozie作业时,框架也会获取值,而不再运行Java操作。

我想知道这些值存储在哪里?

提前致谢。

1 个答案:

答案 0 :(得分:4)

Oozie的java操作将捕获的输出/导出属性存储在Hadoop作业属性定义的属性文件中:oozie.action.output.properties在运行时。当操作完成后,数据将被序列化到Oozie的后端数据存储 - Mysql或内存中的数据库 - 表oozie.WF_ACTIONS,列 - 数据。

此处的数据对于引用此java操作输出的其他操作是可见的。