Use*_*rrr 10 scala apache-spark
我正在使用saveAsTextFile(path)以便将输出保存为文本文件,以便将结果导入DB.输出看起来像这样:
(value1, value2)
Run Code Online (Sandbox Code Playgroud)
如何删除括号?
eli*_*sah 15
您可以尝试以下非常基本的内容:
rdd.map(x => x._1 + "," + x._2).saveAsTextFile(path)
Run Code Online (Sandbox Code Playgroud)
您只需将RDD [(A,B)]映射到RDD [String]并保存即可.
小智 6
在saveAsTextFile使用之前map(x => x.mkString(",")
rdd.map(x => x.mkString(",").saveAsTextFile(path)
输出不会有括号.
| 归档时间: |
|
| 查看次数: |
7168 次 |
| 最近记录: |