2017-02-27 78 views
0

我有一个jar文件,它有sqoop作业来读写数据到mysql中。使用jar文件在oozie中运行hadoop作业

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

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

对于这种行为,我需要使用?

回答

2

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