【问题标题】:Renaming folder at runtime in Oozie or pig在 Oozie 或 pig 运行时重命名文件夹
【发布时间】:2014-04-24 10:20:43
【问题描述】:

我对 Oozie 和 Pig 还是陌生的。谁能告诉我如何在运行时使用 Oozie 或 Pig 重命名文件夹。 我有一个猪脚本,它从输入文件夹中读取数据,然后将输出写入输出文件夹。流程是使用 Oozie 设计的。下次我运行 Oozie 文件夹时,应删除 Input 文件夹,并将 Output 文件夹命名为 Input。

谢谢。等待回复

【问题讨论】:

    标签: hadoop apache-pig oozie


    【解决方案1】:

    Oozie Fs (HDFS) 动作可用于重命名目录。您可以参考此link

    在上面的链接中,您可以在workflow.xml中找到这部分

    <workflow-app name="[WF-DEF-NAME]" xmlns="uri:oozie:workflow:0.1">
        ...
        <action name="[NODE-NAME]">
            <fs>
                <move source='[SOURCE-PATH]' target='[TARGET-PATH]'/>
            </fs>
            <ok to="[NODE-NAME]"/>
            <error to="[NODE-NAME]"/>
        </action>
        ...
    </workflow-app>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-09
      • 2011-01-05
      • 1970-01-01
      • 2011-12-02
      • 2014-03-05
      • 1970-01-01
      • 2018-08-01
      相关资源
      最近更新 更多