Spark(1)将RDD转换成DataFrame并以CSV和数据库保存数据
一、使用隐式转换将RDD转换成DataFrame
//导入隐饰操作,否则RDD无法调用toDF方法
import spark.implicits._
val df1:DataFrame=rdd.map(x=>{
x.split(",")
}).map(x=>{
(x(0),x(1),x(2),x(3),x(4))
}).map(x=>
Hello(x._1,x._2,x._3,x._4,x._5)
).toDF()
二、以csv格式保存
df2.coalesc
原创
2022-03-21 21:15:32 ·
5053 阅读 ·
0 评论