問題
您可以使用SCIM在Databricks工作空間上提供新用戶當前工作區不支持Members屬性錯誤。
StatusCode: BadRequest Message:處理HTTP請求導致異常。詳情請參閱此異常的' response '屬性返回的HTTP響應。Web響應:{"schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"scimType":"Members屬性不支持當前工作空間","detail":"請求不可解析,語法錯誤,或違反模式","status":"400"}。此操作已重試0次。在此日期之後將再次重試:2022-07-07T10:51:04.8148533Z UTC
導致
的當前工作區不支持Members屬性錯誤消息表明在工作空間上啟用了身份聯合。啟用了Unity Catalog的帳戶(默認情況下啟用身份聯合)在帳戶級別管理用戶和組。如果您試圖在工作區級別管理它們,則會得到一個錯誤。
解決方案
驗證您的工作空間設置。如果在工作空間上啟用了Unity Catalog,則必須在帳戶級別上管理用戶和組。
查看關於在Unity Catalog中管理身份獲取更多信息。
有兩種方法來確定是否在工作空間上啟用Unity Catalog。
- 從帳戶控製台以管理用戶登錄
- 作為普通用戶從工作區UI中
從帳戶控製台(Admin)
- 登錄賬戶控製台在https://accounts.cloud.www.eheci.com.
- 檢查帳戶中的工作空間列表。
- 單擊工作空間的名稱以打開工作空間配置.
- 在屏幕的右手邊,尋找聯合身份驗證價值。
- 檢查Metastore配置部分,並尋找unity-catalog價值。
- 如果聯合身份驗證設置為啟用或者亞metastore被配置成unity-catalog必須在帳戶級別管理用戶和組。
從工作區UI(非管理員)
- 登錄到您的工作空間。
- 點擊計算.
- 單擊創建集群按鈕。
- 查看下麵的選項集群模式.
- 如果高並發是一個選項,Unity Catalog是禁用的,您可以在工作空間級別管理用戶和組。
- 如果高並發mode顯示為disabled, Unity Catalog啟用,您必須在帳戶級別管理用戶和組。