ホームページ >Java >&#&チュートリアル >Spark-submit を使用して JAR ファイルを Spark ジョブに追加するにはどうすればよいですか?
spark-submit を使用して JAR ファイルを Spark ジョブに追加する方法
背景:
Spark-submit は、Spark アプリケーションを送信するために使用されるコマンドライン ツールです。これにより、ユーザーはアプリケーションのクラスパスへの JAR ファイルの追加など、さまざまなオプションを指定できます。
クラス パスと JAR 配布:
オプション分析:
1. --jars と SparkContext.addJar
これらのオプションは両方とも、アプリケーションのクラスパスに JAR ファイルを追加する同じ機能を実行します。ただし、これらは別のコンテキストで使用されます。
2. SparkContext.addJar と SparkContext.addFile
3. --driver-class-path と --conf spar.driver.extraClassPath
4. --driver-library-path と --conf spar.driver.extraLibraryPath
5. --conf dark.executor.extraClassPath
6. --conf dark.executor.extraLibraryPath
複数のオプションを同時に使用する:
競合しない限り、複数の JAR ファイル追加オプションを同時に使用しても安全です。ただし、JAR ファイルは、クラスパス上に存在する必要がある場合にのみ、extraClassPath オプションに含める必要があることに注意してください。
例:
次のコマンドは、JAR ファイルの追加を示しています。さまざまなオプションの使用:
spark-submit --jars additional1.jar,additional2.jar \ --driver-class-path additional1.jar:additional2.jar \ --conf spark.executor.extraClassPath=additional1.jar:additional2.jar \ --class MyClass main-application.jar
追加の考慮事項:
以上がSpark-submit を使用して JAR ファイルを Spark ジョブに追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。