json - 将数据框保存到具有特定名称的 json 文件而不在 Pyspark 中创建分区文件
问题描述
我有一个数据框,我想将其写为具有特定名称的单个 json 文件。但它正在指定的文件名内创建一个分区文件。我如何让它直接将数据写入我传递给我的参数的文件名?以下是 Python 中的代码:
df_3.coalesce(1).write.format('json').mode('overwrite').save(filename)
数据现在写入 mylocation.json/part-00000 ,我只希望这是 mylocation.json 文件。
我将不胜感激任何帮助。
解决方案
推荐阅读
- amazon-web-services - 如何找到只有 id 的 Amazon EC2 AMI?
- python - 用 Pandas 中行前后值的平均值替换给定列的异常值
- git - Git添加所有修改过的文件,但有一些例外
- windows - 为什么我会从 chrome 收到两种不同类型的通知?
- typo3 - 来自隐藏输入字段的 Powermail 7.3 接收器附件
- python - 如何仅一次将我的 csv 文件加载到我的数据库中(flask-sqlalchemy)?
- ios - 未安装应用时,Firebase 动态链接会打开 Weblink 而不是 App Store
- amazon-web-services - AWS ELB 负载分担配置
- amazon-web-services - 在 SageMaker 上更改训练模型中的预处理
- php - 提交联系表格 7 表格后显示一个 div