【发布时间】:2017-10-14 21:25:25
【问题描述】:
我今天在尝试将案例类的 Seq 转换为 Spark 数据集时遇到了问题。我想我会在这里分享解决方案,因为它很难确定。
我有一个案例类正在尝试转换为数据集
case class Foo(name: String, names: Option[List[String]])
val myData: Seq[Foo] = Seq(Foo("A", Some(List("T","U"))),
Foo("B", Some(List("V","W"))))
val myFooDataset = sparkSession.createDataset(myData)
这会出错并抱怨没有编码器。我怎样才能让它工作?
【问题讨论】:
标签: scala apache-spark dataset