【发布时间】:2020-05-06 08:07:04
【问题描述】:
我必须在 .csv 文件中打印数据集,但条件是
1) 如果数据集为空,我只需要在 csv 文件中打印标题(即带有竖线分隔符的列名),例如
ID|名字|姓氏|等级
2) 如果数据集不为空,则打印带有 csv 文件中数据的标题
需要第一点的解决方案
第二点是使用此代码
dataset.toDF().coalesec(1).write().format("csv")
.option("delimiter","|")
.option("header","true")
.option("nullValue",null)
.mode(Savemode.Overwrite)
.save("path");
【问题讨论】:
标签: java csv apache-spark