在oozie的shell操作中执行配置单元查询

mo49yndu  于 2021-06-29  发布在  Hive
关注(0)|答案(1)|浏览(377)

是否可以在oozie中的shell脚本操作中执行配置单元查询(一个返回值并在脚本中使用的查询)。使用hive-e选项执行配置单元查询。如果可以,工作流中需要进行哪些配置?
谢谢。。

lsmd5eda

lsmd5eda1#

您的shell操作配置可能如下所示:

<action name="someaction">
    <shell xmlns="uri:oozie:shell-action:0.2">
      <job-tracker>${jobTracker}</job-tracker>
      <name-node>${nameNode}</name-node>
      <exec>somescript.sh</exec>
      <env-var>SOME_VARIABLE=1</env-var>
      <file>${someactionScriptPathName}#somescript.sh</file>
      <capture-output/>
    </shell>
    <ok to="nextaction"/>
    <error to="Kill"/>
  </action>

您的配置单元命令现在可以位于somescript.sh脚本中。

相关问题