我试过 df.write.json("myNewJson")
虽然它不会引发任何错误或警告,但它只是不会在目标中创建任何文件。 df.write.format("json").save("/MyDir/")
似乎也有同样的问题。我在这里遗漏了一些声明吗?
最佳答案
为那些可能偶然发现同样问题的人发布对我有用的确切代码..
我能够使用以下语句将 DataFrame 模式导出到 Json 文件:
import java.io._
val a = df.schema.json
val writer = new PrintWriter(new File("/home/file"))
writer.write(a)
writer.close()
关于scala - 如何将 Scala Spark DataFrames 架构导出到 Json 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49872319/