/**
* 创建SparkSession方式1
*/
val sparkSession1 = SparkSession.builder()
.appName("SparkSQLDemo")
.master("local")
.getOrCreate()
/**
* 创建SparkSession方式2
*/
val conf = new SparkConf()
.setAppName("SparkSQLDemo")
.setMaster("local")
val sparkSession2 = SparkSession.builder()
.config(conf)
.getOrCreate()
/**
* 创建SparkSession方式3(操作hive)
*/
val sparkSession3 = SparkSession.builder()
.appName("SparkSQLDemo")
.master("local")
.enableHiveSupport()
.getOrCreate()
//最后别忘记了关闭
sparkSession1.stop()
sparkSession2.stop()
sparkSession3.stop()
SparkSession的三种创建方式
最新推荐文章于 2024-03-02 12:58:58 发布