1

我创建了一个Row如下类型的数据集,

Dataset<Row> databaseDs = sparkSession.createDataFrame(dbStatus, Status.class);

我想将此转换为 Excel 工作表,因此我使用下面的代码进行 Excel 转换

databaseDs.write()
    .format("com.crealytics.spark.excel")
    .option("useHeader", "true")
    .option("treatEmptyValuesAsNulls", "true")
    .option("inferSchema", "true")
    .option("addColorColumns", "false").mode("overwrite").save("C:\\resultset.xlsx");

但我越来越

ChangeFileModeByMask 错误(5):访问被拒绝

如何解决此问题,因为我有权写入c:文件夹并且仍然为 0kb 的空文件“.resultset.xlsx.crc”和“resultset.xlsx”

4

0 回答 0