Scala - 在没有[]的情况下将数据框保存到文本文件

too*_*lik 0 scala intellij-idea apache-spark

当我将Dataframe保存到文本文件时,它会被保存,[] 例如我有一个数据框:

9206E599-2E07-439E-9C01-A6714E779D11
D607E87F-FB90-4F2B-8A99-335AE4F5C97F
Run Code Online (Sandbox Code Playgroud)

myDataFrame.rdd.saveAsTextFile("My Path")我得到的时候

[9206E599-2E07-439E-9C01-A6714E779D11]
[D607E87F-FB90-4F2B-8A99-335AE4F5C97F]
Run Code Online (Sandbox Code Playgroud)

有没有办法删除这些括号.

Tza*_*har 5

一个更简单的选项 - 只需使用标准Dataframe writeAPI而无需转换为RDD:

myDataFrame.write.text("My Path")
Run Code Online (Sandbox Code Playgroud)