問題タブ [oozie-coordinator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
548 参照

java - Java からの Oozie ワークフローの強制終了

だから私は、次の問題に遭遇するまで、Oozie Java API をいじっていました。次のJavaコードを実行しようとしているとき:

これは次の例外で失敗します。

Google で関連する問題をいくつか見つけることができましたが、私が気付いた問題はコマンド ラインの Oozie クライアントにのみ関連していました。

私の主な質問は、単に次を追加するだけで、Java から別のユーザーとして Oozie ワークフローを実行できると考えていることです。

ワークフローを強制終了することでできる同様のことはありますか?

0 投票する
2 に答える
2472 参照

hadoop - シェル スクリプトで Sqoop コマンドを実行する oozie

スクリプトに sqoop インポート コマンドを記述し、コーディネーター ワークフローとして oozie で実行できますか?

そうするのにうんざりしていて、実行するsqoopの絶対パスを指定しても、sqoopコマンドが見つからないというエラーが見つかりました

script.sh は次のとおりです。

sqoop import --connect 'jdbc:sqlserver://xx.xx.xx.xx' -username=sa -password -table materials --fields-terminated-by '^' -- --schema dbo -target-dir /user/hadoop/CFFC/oozie_materials

ファイルを HDFS に配置し、oozie にそのパスを指定しました。ワークフローは次のとおりです。

oozie は、mapreduce ログに sqoop コマンドが見つからないというエラーを返します。

それは良い習慣ですか?

ありがとう

0 投票する
1 に答える
559 参照

oozie - フィルタリングされたすべての Oozie ジョブを強制終了します

フィルタリングされたすべての Oozie ジョブを強制終了するにはどうすればよいですか?

たとえば、次の条件ですべての oozie ジョブを強制終了したいとします。

0 投票する
0 に答える
648 参照

oozie - 空のパラメーターを oozie コーディネーターに渡す方法

変数 ${prefix} を oozie コーディネーターに渡しています。テストの場合はtestに合格し、本番環境の場合は空の stringを渡したいです。どうすればそれを達成できますか?

0 投票する
0 に答える
103 参照

hadoop - Apache Oozie Java lib の使用方法

Apache Oozie は初めてです。私が理解している限りでは、ワークフロー ファイルまたはコーディネーター ファイル (両方とも xml 形式) を使用してアクションのワークフローを定義し、それを Oozie エンジンに送信できます。ただし、Oozie Java ライブラリもあり、このライブラリをどのように使用できるか知りたいですか? プログラムでxmlファイルを生成してエンジンに送信するためですか? 誰かが私に例を教えてください。

0 投票する
2 に答える
1538 参照

hadoop - Apache Oozie でワークフローを動的に定義する方法は?

私は Apache Oozie を初めて使用します。私が理解している限り、ワークフロー/コーディネーター ジョブは xml ファイルで事前定義する必要があります。ただし、私の問題では、ワークフローを動的に定義する必要があります。つまり、入力ファイルによっては、ワークフローに追加のアクションが含まれる場合があります。プログラムでそれを行う方法はありますか?

0 投票する
2 に答える
3611 参照

hadoop - Oozie で mapreduce ジョブにパラメーターを渡す方法

jar ファイル (mymapreduce.jar) としてパックされた mapreduce ジョブがあります。実行時には、hadoop jar mymapreduce.jar StartClass -i input -p parameter1 -u parameter2 など、いくつかのパラメーターが必要です。Oozie ワークフロー ファイルにアクションとして記述するにはどうすればよいですか?