Pi *_* Pi 8 intellij-idea apache-spark-sql
我的代码在spark-shell中运行良好:
scala> case class Person(name:String,age:Int)
defined class Person
scala> val person = Seq(Person("ppopo",23)).toDS()
person: org.apache.spark.sql.Dataset[Person] = [name: string, age: int]
scala> person.show()
+-----+---+
| name|age|
+-----+---+
|ppopo| 23|
+-----+---+
Run Code Online (Sandbox Code Playgroud)
但在IDEA错了:
Pi *_* Pi 16
我发现问题,在使用toDS()之前添加一个依赖项:
val ss = SparkSession.builder().appName("DataSet Test")
.master("local[*]").getOrCreate()
// This import is needed
import ss.implicits._
val simpleDS = Seq(Person("po",12)).toDS()
simpleDS.show()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6186 次 |
最近记录: |