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

從表中刪除行並不奏效。

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)

9回複9

Hubert_Dudek1
尊敬的貢獻者三世

如果幫助你可以選擇我的答案為最佳:slightly_smiling_face:

jose_gonzalez
主持人
主持人

嗨@karthick J,

好像錯誤來自你的表的權限。你用一個高並發性集群?如果你這樣做,然後檢查是否有表acl啟用。還想測試它使用一個標準的集群。

kjoth
因素二世

嗨@Jose岡薩雷斯,是的,訪問控製表已經啟用。這是你也提到。

image.png

jose_gonzalez
主持人
主持人

嗨@karthick J,

你可以試著刪除行和執行你的命令在非高並發性集群?我問這個的原因是因為我們首先需要隔離錯誤消息並理解為什麼發生能夠找到最好的解決方案。這個問題仍然阻止你或你可以減輕/解決這個錯誤?

嗨@Jose岡薩雷斯,

已經創建了一個表通過火花使用非高並發集群——不是δ格式寫作。通過火花並創建表。我試圖刪除行,但錯誤1。通過火花筆記本SQL & 2。SQL查詢

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

圖像圖像

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

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

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

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

Baidu
map