有没有办法为工作流程中的所有操作设置全局变量? 我需要定义包含值的变量,然后在操作中修改相同的变量。
我试过了:
<workflow-app name="test" xmlns="uri:oozie:workflow:0.5">
<global>
<configuration>
<property>
<name>variable1</name>
<value>/some/path</value>
</property>
</configuration>
</global>
.....
<action name="wf1">
....
<property>
<name>variable1</name>
<value>/some/other/path</value>
</property>
</action>
....
<action name="wf2">
.....
<property>
<name>variable1</name>
<value>/some/second/path</value>
</property>
....
</action>
<action name="createFolder">
<fs>
<mkdir path="${variable1}"/>
</fs>
<ok to="End"/>
<error to="Kill"/>
</action>
我想让操作修改该值,然后在另一个操作中使用它。可能吗?现在我得到了VARIABLE variable1 cannot be resolved