AttributeError:“DataFrame”对象没有属性“write”...尝试将数据帧上传到 Databricks 中的表

dre*_*eno 4 python dataframe pyspark databricks

我在数据块中创建了一个数据框作为多个数据框的组合。我现在尝试将该 df 上传到我的数据库中的表中,并且我之前多次使用过此代码,没有任何问题,但现在它不起作用。我的代码是

df.write.saveAsTable("dashboardco.AccountList")
Run Code Online (Sandbox Code Playgroud)

收到错误:属性错误:'DataFrame' object has no attribute 'write'

谢谢你的帮助!

Ale*_*Ott 5

您很可能DataFrame是 PandasDataFrame对象,而不是 SparkDataFrame对象。

尝试:

spark.createDataFrame(df).write.saveAsTable("dashboardco.AccountList")
Run Code Online (Sandbox Code Playgroud)