【发布时间】:2021-04-30 08:16:35
【问题描述】:
大家好,我使用 Spark/Scala 2.4.4 并且有一个带有 Persons 的 RDD[Map(String, String)]...行是这样的:
rdd = Map(
(FirstName -> "Michael")
(SecondName -> "Jackson")
)
我创建了一个这样的案例类:
case class Person(FirstName: String, SecondName: String) {
val FullName = FirstName + SecondName
}
如何将此 RDD 转换为 Dataset[Person],并且可以在实例化类或需要使用列运行时生成 FullName 列?
谢谢!
【问题讨论】:
标签: scala apache-spark dataset rdd