使用「spark」提交Spark 作業時-submit”,您有多個選項用於添加其他JAR檔案:
使用「--driver-class-path」和「--spark.executor.extraClassPath」等選項修改類別路徑。尋找並載入該JAR 中的類別。檔案的分隔符號取決於作業系統。 >透過「--jars」或「新增的JAR 檔案SparkContext.addJar()」會在客戶端模式下自動分發到所有工作節點。 S3 等外部來源存取JAR 檔案。的JAR 文件,包括本地文件路徑、HDFS 、HTTP、HTTPS 和FTP。 🎜>
選項優先權直接在SparkConf上設定的屬性具有最高優先級,其次是傳遞給「spark-submit」的標誌,然後是「spark-defaults.conf」中的選項。 具體選項角色 --jars**--conf spark.executor.extraClassPath`:將 JAR 檔案加入執行器的 ClassPath。
以上是如何使用'spark-submit”管理 Spark JAR 檔案相依性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!