首页 > 解决方案 > 使用 pyspark 将平面数据帧写入数据块中的 json 时维护列顺序

问题描述

您好必须使用 Databricks 上的 pyspark 将平面 DF 写入 json 文件。数据框具有以下顺序的列:

 identifier|plant|  customer|    product|quantity|  deadline|priority

我使用了以下功能:

df.coalesce(1).write.format('json').save('path')

但是我得到的 json 文件有按字母顺序排列的列。

有谁知道如何保持原始的列顺序?

标签: jsondataframepysparkdatabricks

解决方案


推荐阅读