Wenn ein Job mit der Einreichung Funken übermitteln ich die Master-URL festgelegt und gibt ihm eine Hauptklasse, ab:Spark-Submit Master-URL und SparkSession-Master-URL in der Hauptklasse, was ist der Unterschied?
spark-submit --class WordCount --master spark://spark:7077 my.jar
Aber innerhalb dieser Hauptklasse meines Funken Kontext eines anderen Master-URL definieren:
SparkSession.builder().appName("Word2vec").master("local").
Das verwirrt mich, was passiert, wenn ich einen Job mit spark-submit
an den Master eines eigenständigen Clusters (spark://spark:7077
) senden, die einen SparkSession
mit einem local
Master starten?
Sollte die Master-URL SparkSession
immer dieselbe sein wie die spark-submit
-URL, wenn sie auf einem Cluster ausgeführt wird?
Danke für den Link, ich habe diesen Teil der Dokumentation vermisst – Quentin