Oozie hive2操作job-xml /配置属性未作为参数传递给beeline

时间:2019-11-16 15:15:38

标签: hadoop2 oozie oozie-workflow

我正在尝试使用hive2动作执行oozie工作流程。我想将具有用户特定队列名称的mapred.job.queue.name属性作为--hiveconf参数传递给beeline。我查看了Ooize hive2文档,并说可以使用以下任何一种方法来完成此操作。

  

job-xml元素(如果存在)指定包含以下内容的文件   直线的配置。允许多个job-xml元素   为了指定多个job.xml文件。

     

配置元素(如果存在)包含配置   传递给Beeline作业的属性。

我尝试了两种方法,但是似乎没有将此属性作为beeline的参数传递。但是,这些将传递给启动器作业,该启动器作业执行beeline命令以运行hive脚本。 我要实现的目标是通过全局设置队列名称来在特定于用户的队列中执行工作流及其动作及其作业。将oozie.launcher.mapred.job.queue.name设置为用户特定的队列名称仅适用于启动器容器。

0 个答案:

没有答案