Como criar SparkSession a partir do SparkContext existente

Eu tenho um aplicativo Spark que usando a nova API Spark 2.0 comSparkSession. Estou construindo esse aplicativo em cima de outro aplicativo que está usandoSparkContext. Eu gostaria de passarSparkContext para o meu aplicativo e inicializeSparkSession usando existenteSparkContext.

No entanto, não consegui encontrar uma maneira de fazer isso. eu achei aquiloSparkSession construtor comSparkContext é privado, então não posso inicializá-lo dessa maneira e o construtor não oferece nenhumsetSparkContext método. Você acha que existe alguma solução alternativa?

questionAnswers(6)

yourAnswerToTheQuestion