我在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