如果您在序列上调用toDS()
,通常在Scala中,您会得到:
error: value toDS is not a member of Seq[Int]
但是,在SparkSession中,您可以在Seq上调用相同的方法,并创建一个DataSet。
这个MetaProgramming究竟是如何发生的?
答案 0 :(得分:2)
import org.apache.spark.sql.SparkSession
val spark = SparkSession.builder.getOrCreate()
import spark.implicits._