我在main()
函數創建一個會話代碼的任何地方,像這樣:我怎樣才能得到當前SparkSession在
val sparkSession = SparkSession.builder.master("local[*]").appName("Simple Application").getOrCreate()
現在,如果我要配置的應用程序或訪問屬性,我可以在同一個函數中使用本地變量sparkSession
。
如果我想在同一個項目的其他地方訪問此sparkSession
,如project/module/.../.../xxx.scala
,該怎麼辦?我該怎麼辦?
你在哪裏創建sparkSession?你現在試過什麼來從xxx.scala訪問它? – hadooper
你可以分享一些關於我們的用例分享sparkSession的更多信息嗎? – BDR
@hadooper在主要對象的主要功能。我不知道我是否使用'getOrCreate()'會讓我同樣的會話 – PC9527