2014-04-30 9 views
13

Vorrei, da dove eseguo un lavoro Spark, ottenere l'id univoco di quel lavoro.Ottenere l'id di esecuzione dell'app per un lavoro Spark

Tramite il sito Web del nodo principale Spark, posso vedere quell'id. E 'qualcosa di simile:

ID: app-20140429125304-0452 

Esiste un modo per ottenere questo, quando si crea un esecuzione di un lavoro? Forse tramite SparkContext?

risposta

2

Con l'introduzione del spark: org.apache.spark.sql.SparkSession Spark 2.0+ sull'uso

scala> spark.sparkContext.applicationId 
res1: String = app-20170228091742-0025 
Problemi correlati