使用jar文件在oozie中运行hadoop作业

时间:2017-02-27 07:03:02

标签: hadoop workflow yarn sqoop oozie

我有一个jar文件,它有sqoop作业来读取和写入mysql数据。

我想使用oozie工作流运行jar,下面是运行jar的命令。

yarn jar aa-datalake.jar root root Orders avro aa-dl-rawzone

为此我可能需要使用哪个动作?

1 个答案:

答案 0 :(得分:2)

在Sqoop作业上创建额外的java包装器可能不是最佳选择。您可以使用Sqoop action直接从Oozie使用Sqoop。您可以在java应用程序中设置相同的参数。如果您仍想使用包装器,可以使用Java action。但我个人认为这是你所描述的任务的开销。