hadoop - 在Oozie Java操作中使用JobControl

标签 hadoop oozie

您可以在Oozie Java操作中使用JobControl来启动一系列作业吗?你觉得它“自然”吗?

我有一系列作业,其中一个作业的输出输入到另一个作业,我正在考虑使用JobControl来组织作业流程,并使用Oozie从群集中的节点(而不是从客户端)启 Action 业并执行工作安排。另一方面,我不想使用Oozie来组织复杂的工作流程,所以我想运行一个Java操作。

最佳答案

Job Control可以在Oozie中使用,这很自然。 Oozie可以有一个Java Action ,该 Action 使用Job Control调用一系列作业。

Oozie在集群中作为服务运行,而作业控制仅在客户端计算机上运行,​​这增加了应用程序的开销。因此,我认为最好的做法是在Oozie java操作中使用作业控制,而不是在Oozie中单独调用每个作业。

关于hadoop - 在Oozie Java操作中使用JobControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29900148/

相关文章:

hadoop - 'memory total' 在 yarn web UI 中的实际含义

hadoop - Hadoop 级联的好教程

json - Piggybank中缺少JsonLoader

hadoop - oozie - sqoop $SQOOP_CONF_DIR 尚未在环境中设置

hadoop - 包含 Sqoop 导入失败的 Oozie 脚本操作

hadoop - 在 Oozie 中动态创建 fork

linux - DFS Used% : 100. 00% 从属虚拟机在 Hadoop 中关闭

hadoop - Impala 周、月、季度和年日期

hadoop - Hortonworks的Cloudera Hue替代品

hadoop - 在 Hortonworks 中安装服务的正确方法是什么?