我想从xml属性文件加载oozie作业的属性。该文件可以通过-conf参数指定。文件应放在何处,以便oozie可以在作业开始时获取属性文件。
<action name="start">
<java>
<main-class>com.oozieexample.Main</main-class>
<arg>-conf</arg>
<arg>run_configs.xml</arg>
.....
....
在此示例http://www.infoq.com/articles/oozieexample中,未指定指定为参数文件但位置的action.xml文件。 oozie查找属性以及如何提供自定义位置的默认位置是什么。工作流程将从HDFS位置运行。
答案 0 :(得分:1)
<file>/some/hdfs/dir/run_configs.xml<file>
run_configs.xml
现在,pleeeeeeease花了一些时间阅读关于Oozie的教程,例如this one(有点陈旧,但涵盖了很多方面)。