import spark.implicits._ 中的spark 指的是SQLContext或者SparkSession
eg1:
def main(args: Array[String]): Unit = {
val spark = SparkSession.builder()
.appName("implicits")
.master("local[2]")
.getOrCreate()
//import implicit DF,DS
import spark.implicits._
}
eg2:
def main(args: Array[String]): Unit = {
val conf = new SparkConf().setAppName("implicits").setMaster("local[2]")
val sc = new SparkContext(conf)
val spark = new SQLContext(sc)
//import implicit DF,DS
import spark.implicits._
}
本文详细介绍了在Scala中使用Spark的隐式转换方法,通过两个示例展示了如何在SparkSession和SQLContext中导入并使用隐式转换,以便更方便地处理DataFrame和Dataset。


被折叠的 条评论
为什么被折叠?



