我正在使用Java Action的capture-output选项。我在下游操作中使用的值。哪个工作正常。 当我执行oozie作业时,框架也会获取值,而不再运行Java操作。
我想知道这些值存储在哪里?
提前致谢。
答案 0 :(得分:4)
Oozie的java操作将捕获的输出/导出属性存储在Hadoop作业属性定义的属性文件中:oozie.action.output.properties在运行时。当操作完成后,数据将被序列化到Oozie的后端数据存储 - Mysql或内存中的数据库 - 表oozie.WF_ACTIONS,列 - 数据。
此处的数据对于引用此java操作输出的其他操作是可见的。