类
org.apache.spark.sql.SparkSession
1 dataset和dataframe API的入口
2 在REPL和databrick的notebooks环境中已经提前建立好了
对象
org.apache.spark.sql.SparkSession
1 为创建sparksession而创建一个builder
2 设置/获取/清除session
3 工厂方法模式,创建sparksession的接口
内部类
org.apache.spark.sql.SparkSession.Builder
1 builder是对象sparksession的内部类,使用builder pattern(将一个复杂对象的构建和它的表示相分离,使得同样的构建过程可以有不同的表示)
2 config/appname/master/getorcreate
3 enablehivesupport
通过修改配置
config(CATALO