2014-04-30 9 views
13

Ich möchte, wo ich einen Spark-Job ausführen, um die eindeutige ID dieses Jobs zu erhalten.Abrufen von App-ID für einen Spark-Job

Über die Spark-Master-Knoten-Website kann ich diese ID sehen. Es ist so etwas wie:

ID: app-20140429125304-0452 

Gibt es eine Möglichkeit, dies zu erhalten, wenn eine Auftragserstellung ausgeführt wird? Vielleicht über den SparkContext?

Antwort

2

Mit der Einführung des spark: org.apache.spark.sql.SparkSession Spark 2.0+ auf den Einsatz

scala> spark.sparkContext.applicationId 
res1: String = app-20170228091742-0025 
Verwandte Themen