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

錯誤的SQL語句:SparkException:表沒有啟用訪問控製在這個集群。

Nishin
新的因素

嗨,專家,

使用“DataScience和工程”工作區在Azure磚和想要測試表訪問控製的遺留蜂巢metastore集群。

我做了所有的鏈接https://learn.microsoft.com/en-us/azure/databricks/data-governance/table-acls/table-acl——enable-table-access-control-for-your-workspace”。

我使用一個共享的集群政策“不受限製”。

圖像無論當我運行下麵的命令是把錯誤呢

圖像任何一個能建議的錯誤我做什麼或有什麼在運行命令之前我需要做什麼

2回答2

匿名
不適用

@nishin kumar:

錯誤信息表明有一個火花異常而執行的SQL語句。這個錯誤可能有幾個原因。這裏有幾件事你可以嚐試解決這個問題:

  1. 檢查表是否存在:確保表你想表的訪問控製應用於存在於數據庫中。你可以檢查這個通過運行下麵的命令:
顯示表< database_name >;

< database_name >替換為您的數據庫的名稱。

  1. 檢查表是否可訪問:確保表可以從您的集群。您可以通過運行一個簡單的SQL查詢測試這個桌子上:
SELECT * FROM < database_name >。< table_name >限製10;
  1. < database_name >和< table_name >替換為您的數據庫和表的名稱。
  2. 檢查SQL語法:仔細檢查運行的SQL語句,以確保沒有語法錯誤。你也可以嚐試運行相同的SQL語句的SQL數據磚端點,看看它的工作原理。
  3. 檢查集群日誌:檢查集群日誌,看是否有任何錯誤消息與火花異常有關。你可以找到在Azure門戶集群日誌去看磚工作區並選擇“集群”選項卡。點擊集群名稱並選擇從菜單中“日誌”。

Vidula_Khanna
主持人
主持人

嗨@nishin庫馬爾

希望一切進行得很順利。

隻是想檢查如果你能解決你的問題。如果是的,你會很高興的答案標記為最好,其他成員可以找到解決方案更快嗎?如果不是,請告訴我們,我們可以幫助你。

幹杯!

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

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

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

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

Baidu
map