我有一个表写入 Databricks 中的仓库,我想使用 {SparkR} 包删除它。本质上我想做与
SparkR::saveAsTable()
相反的事情。
使用
SparkR::sql("DROP TABLE IF EXISTS x.y.z;")
确实有效,但是有专门用于此任务的函数吗?
SparkR
遵循与 Spark SQL
相同的语法和行为。 SparkR
包中没有用于删除表格的专用函数。
但是,正如您提到的,您可以使用
SparkR::sql()
函数来执行 SQL 语句 DROP TABLE IF EXISTS x.y.z;放下桌子。
我尝试使用 SparkR 删除表:
%r
SparkR::sql
sql("DROP TABLE IF EXISTS default.my_table;")