磚的工作空間,我們有幾個三角洲表中的可用hive_metastore目錄。我們能夠通過訪問和查詢數據數據科學與工程角色集群沒有問題。
集群的證書啟用透傳。因此,三角洲表源文件駐留在Azure blob存儲賬戶。
然而,在相同的工作空間,當我試著訪問相同的三角洲表下SQL角色通過SQL倉庫集群使用相同的查詢,我們得到以下錯誤:
從服務器錯誤消息:org.apache.hive.service.cli。蜂巢SQLException: Error running query: com.databricks.backend.daemon.data.common.InvalidMountException: Error while using path /mnt/gold/***/delta/tableName/_delta_log/00000000000000000000.checkpoint for resolving path '/***/delta/tableName/_delta_log/00000000000000000000.checkpoint' within mount at '/mnt/gold'.
這個問題相關的憑據透傳集群中啟用了嗎?如果是這樣,我們如何設置Azure存儲賬戶憑證到SQL倉庫集群?
謝謝