首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在oozie工作流中创建和设置变量?

如何在oozie工作流中创建和设置变量?
EN

Stack Overflow用户
提问于 2014-11-16 20:47:56
回答 2查看 4.7K关注 0票数 1

如何在Oozie工作流中设置变量?

例如,工作流这里有一个${output}变量,但是它将在哪里设置?

“输出”是一个特殊的词吗?如果是的话,我如何创建自己的变量?

更新:我使用的是Python的hadoop流,而不是Java。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-17 04:55:00

输出不是一个特殊的词。此变量的值将在执行期间使用job.properties文件传递给此工作流。您可以看到一个示例job.properties文件,其中与集群详细信息、环境和许多其他变量相关的所有变量都保留为变量。

票数 2
EN

Stack Overflow用户

发布于 2014-11-27 07:05:00

您必须使用任何变量名代替OUTPUT.it是一个参数名,only.this参数是用来代替输出文件的。它仅用于存储工作流或协调器示例执行期间的输出值。变量名应该在工作流/协调器示例中定义,如下所示.

代码语言:javascript
复制
<param> OUTPUT=/user/${wf:user()}/${exampleRoot}/output-data/hive</param>

如果要查看该参数文件,请检查<param>标记中指定的路径。

将值存储到该参数,如下所示。

代码语言:javascript
复制
store (alias) into '$OUTPUT';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26961884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档