2017-02-27 79 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。但是我個人認爲這對於你所描述的任務來說是一個開銷。