Hadoop 在oozie中执行操作后删除hdfs路径
如何在执行类似于prepare标记的操作之后删除hdfs路径,prepare标记在操作之前删除Hadoop 在oozie中执行操作后删除hdfs路径,hadoop,oozie,oozie-coordinator,oozie-workflow,Hadoop,Oozie,Oozie Coordinator,Oozie Workflow,如何在执行类似于prepare标记的操作之后删除hdfs路径,prepare标记在操作之前删除 <workflow-app name="[WF-DEF-NAME]" xmlns="uri:oozie:workflow:0.2"> ... <action name="[NODE-NAME]"> <pig> <job-tracker>[JOB-TRACKER]</job-tracker>
<workflow-app name="[WF-DEF-NAME]" xmlns="uri:oozie:workflow:0.2">
...
<action name="[NODE-NAME]">
<pig>
<job-tracker>[JOB-TRACKER]</job-tracker>
<name-node>[NAME-NODE]</name-node>
<prepare>
<delete path="[PATH]"/>
...
<mkdir path="[PATH]"/>
...
</prepare>
<job-xml>[JOB-XML-FILE]</job-xml>
<configuration>
<property>
<name>[PROPERTY-NAME]</name>
<value>[PROPERTY-VALUE]</value>
</property>
...
</configuration>
<script>[PIG-SCRIPT]</script>
<param>[PARAM-VALUE]</param>
...
<param>[PARAM-VALUE]</param>
<argument>[ARGUMENT-VALUE]</argument>
...
<argument>[ARGUMENT-VALUE]</argument>
<file>[FILE-PATH]</file>
...
<archive>[FILE-PATH]</archive>
...
</pig>
<ok to="[NODE-NAME]"/>
<error to="[NODE-NAME]"/>
</action>
...
</workflow-app>
...
[求职者]
[名称节点]
...
...
[JOB-XML-FILE]
[物业名称]
[物业价值]
...
[猪字]
[参数值]
...
[参数值]
[参数值]
...
[参数值]
[文件路径]
...
[文件路径]
...
...
清管器动作中没有等效项
您基本上有两种选择:
- 在pig脚本中添加delete命令
- 在
元素中或同时在ok
和ok
元素中添加一个。请注意,如果希望删除后的成功或失败流有所不同,则需要两种不同的操作error