Spark将数据写入Excel

首先,导入pom

    
        com.crealytics
        spark-excel_2.11
        0.11.1
    

写方法:

def saveToExcel(filePath:String,dataFrame:DataFrame): Unit ={
dataFrame.write
  .format("com.crealytics.spark.excel")
  .option("dataAddress", "'Sheet2'!A1:R500")
  .option("useHeader", "true")
  .mode("append")
  .save(filePath)

}

在这里插入图片描述
Sheet2 表示写到Excel的哪个sheet里面

A1:R500 表示写入范围为单元格的A1到R500

你可能感兴趣的:(spark,excel)