pyspark.sql.SparkSession.newSession

SparkSession.newSession() → pyspark.sql.session.SparkSession

Returns a new SparkSession as new session, that has separate SQLConf, registered temporary views and UDFs, but shared SparkContext and table cache.