В Scala, я вижу, есть 2 способа создания контекста spark:
Создание sparkContext в начале выполнения задания с использованием оператора new:
val sparkContext: SparkContext = new SparkContext ()
Создание sparkContext с использованием sparkSession:
val sparkSession = SparkSession.builder (). getOrCreate () val sparkContext =sparkSession.sparkContext
Я вижу, в основном, разработчики используют способ сеанса спарк.Есть ли какое-то конкретное преимущество в создании контекста таким образом?