簡體   English   中英

如何在 spark scala 中覆蓋文本文件

[英]How to overwrite a text file in spark scala

需要用 scala spark 中的 4 列覆蓋來自 dataframe 的文本文件

我嘗試了以下命令

result.rdd.map(x =\> x.mkString(“\\t”)).saveAsTextFile("/user/Output")

它的工作

我想下次覆蓋文件

並指定我需要在何處提及重新分區參數。

DataFrameWriter有方法mode來指定一個 saveMode 可以設置為overwrite和方法partitionBy在你的參數中按鍵分區數據。示例代碼:

df.write
  .mode("overwrite")
  .partitionBy("partition_key")
  .save("/path/to/table")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM