想潛水/更深層次的解釋不同。當我寫一個表下麵的代碼:
spark_df.write.mode(“覆蓋”).saveAsTable (“db.table”)
創建表,可以在數據選項卡。它還可以發現在一些DBFS路徑。現在如果我運行:
dbutils.fs.rm (“{}”.format (dbfs_path),遞歸= True)
dbfs_path哪裏DBFS通路到表中,它將從DBFS刪除該表,然而它仍然是在Data選項卡(雖然我知道你不能調用內部的表了筆記本,因為技術上不再存在)。
如果我運行:
如果存在db.table % sql DROP TABLE
在一個細胞,它將從數據選項卡並表DBFS下降。有人能解釋一下(高度)的基礎設施是如何工作的?感謝。