【发布时间】:2020-09-23 05:21:12
【问题描述】:
我需要使用 Azure Databricks (PySpark) 在 SQL 数据库中删除一个表。
我必须不使用 PySpark 之外的任何东西来实现这一点。这可以通过使用 DataFrameWriter 来完成吗?下面的代码(内部我相信)首先删除表,然后创建一个具有相同名称的新表,然后将数据帧数据写入表中。
MyDataFrame.write.format("jdbc").option("url", "jdbc:sqlserver://<SQLServerHost>.windows.net:1433").option("database", 'MyDBName').option("dbtable", 'MyTableName').option("user", "MyUsername").option("password", "MyPassword").mode('overwrite').save()
我只想完全删除该表。有没有代码可以做同样的事情?
问候, 斯里
【问题讨论】:
标签: python pyspark databricks azure-databricks pyspark-dataframes