Obtient une étincelle existante ou, s'il n'y en a pas existant, en crée une nouvelle basée sur les options définies dans ce constructeur

# if there is no existing SparkSession, creates a new one

s1 = SparkSession.builder.config("k1", "v1").getOrCreate()
s1.conf.get("k1") == s1.sparkContext.getConf().get("k1") == "v1"
# True

# In case an existing SparkSession is returned

s2 = SaprkSession.builder.config("k2", "v2").getOrCreate()
s1.conf.get("k1") == s2.conf.get("k1")
# True
s1.conf.get("k2") == s2.conf.get("k2")
# True
Ethercourt.ml