小编Joa*_*ixi的帖子

Databricks 删除增量表?

如何在 Databricks 中删除 Delta 表?我在文档中找不到任何信息...也许唯一的解决方案是使用魔术命令或 dbutils 删除文件夹“delta”中的文件:

%fs rm -r delta/mytable?
Run Code Online (Sandbox Code Playgroud)

编辑:

为了澄清起见,我在这里放了一个非常基本的例子。

例子:

#create dataframe...
from pyspark.sql.types import *

cSchema = StructType([StructField("items", StringType())\
                      ,StructField("number", IntegerType())])

test_list = [['furniture', 1], ['games', 3]]

df = spark.createDataFrame(test_list,schema=cSchema)
Run Code Online (Sandbox Code Playgroud)

并将其保存在 Delta 表中

df.write.format("delta").mode("overwrite").save("/delta/test_table")
Run Code Online (Sandbox Code Playgroud)

然后,如果我尝试删除它.. drop table 或类似操作是不可能的

%SQL
DROP TABLE 'delta.test_table'

Run Code Online (Sandbox Code Playgroud)

没有其他选项,如删除表'delta/test_table'等,等等......

databricks delta-lake

4
推荐指数
4
解决办法
7483
查看次数

在 Azure 机器学习中将数据帧上传为数据集

下载数据集后,转换为数据帧并对其进行操作..如何在 Azure 机器学习中作为新数据集再次上传?

python azure-machine-learning-service

0
推荐指数
1
解决办法
1644
查看次数