2017-02-27 15 views
0

mysqlにデータを読み書きするためのsqoopジョブを持つjarファイルがあります。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を使用できます。しかし、個人的には、これはあなたが説明したタスクのオーバーヘッドであると私は考えています。

関連する問題