取消
顯示的結果
而不是尋找
你的意思是:

從表中刪除行並不奏效。

kjoth
因素二世

我有使用火花通過以下命令創建外部表。(使用數據科學與工程)

df.write.mode .format(“覆蓋”)(“鋪”).saveAsTable (name = f ' {db_name}。{table_name}”,路徑=“dbfs: / /測試報告”)

我試圖刪除一行根據過濾條件使用SQL端點(使用SQL)

刪除測試。mobile_number_table x1 = = 9940062964

得到以下錯誤消息。

火花3.0計劃並不完全支持表acl或憑據透傳集群:DeleteFromTable (x1 # 6341 l = 9940062964)

1接受解決方案

接受的解決方案

Hubert_Dudek1
尊敬的貢獻者三世

嚐試使用:

.format(“δ”)

如果不幫助我檢查dbfs山

在原帖子查看解決方案

9回複9

Hubert_Dudek1
尊敬的貢獻者三世

嚐試使用:

.format(“δ”)

如果不幫助我檢查dbfs山

嗨@Hubert杜德克,這是(δ)是更新和刪除記錄的唯一途徑。

Hubert_Dudek1
尊敬的貢獻者三世

隻使用δ文件格式(“真正的”)方式delte smth從文件和事務文件(這讓提交記錄刪除sql / git)

在其他數據文件每次都需要覆蓋一切。

kjoth
因素二世

謝謝你!

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map