0
您好我正在使用yarnR模式下的sparkR。Sparkr寫入DF作爲文件csv/txt
我需要寫一個sparkr df到csv/txt文件。
我看到有write.df
,但它寫入實木複合地板文件。
我試圖做這個事情
RdataFrame<-collect(SparkRDF)
write.table(RdataFrame, ..)
但我得到了許多人警告和contextCleaner一些錯誤。
有什麼辦法嗎?
嘿零,有它寫成一個文件,而不是一部分-XXX的方法嗎? 我試着做'重新分配(A,1)',然後寫'write.df',但它不起作用。 – DanieleO
'重新分配(...,1)'應該可以工作,但實際上不會使用它。如果輸出足夠小,只需在本地收集和寫入即可。如果不是,你通過一臺機器至少兩次傳遞所有內容。 – zero323
井輸出就像2〜3GB * 30文件,它們會變成太多的文件作爲part-xxx。 我試着在R收集和'write.table',希望它不會花這麼多。 謝謝。 – DanieleO