共用方式為


叢集 UI 變更和叢集存取模式

警告

本文已封存,且可能不再反映產品的目前狀態。 如需叢集組態的相關信息,請參閱 計算組態參考

有下列變更可取得新的叢集使用者介面:

如需設定 Unity 目錄計算的詳細資訊,請參閱 存取模式

重要

根據預設,叢集編輯器會使用新的UI。 若要在 [新增 UI] 和 [舊版 UI] 之間切換,請按下 頁面頂端的 [預覽 ] 按鈕,然後按兩下出現的設定。

什麼是叢集存取模式?

新的 [存取模式 ] 下拉式清單已取代 [ 安全性模式 ] 下拉式清單。 存取模式已標準化,如下所示:

存取模式下拉式清單 可讓使用者看見 Unity Catalog 支援 支援的語言
單一使用者 永遠 Yes Python、SQL、Scala、R
共用 永遠 (需要進階方案) Yes Python (在 Databricks Runtime 11.3 LTS 和更新版本上)、SQL、Scala(在 Databricks Runtime 13.3 LTS 和更新版本上)
未共用隔離 工作區系統管理員可以在系統管理員設定頁面中強制執行用戶隔離以隱藏此叢集類型。 另請參閱 無隔離共用叢集的相關帳戶層級設定。 No Python、SQL、Scala、R
自訂 此選項只會針對沒有存取模式的現有叢集顯示。 如果使用舊版叢集模式建立叢集,例如 Standard 或 High Concurrency,Databricks 會在您使用新的 UI 時,針對存取模式顯示此值。 這個值不是用來建立新叢集的選項。 No Python、SQL、Scala、R

重要

尚不支援叢集 API 中的存取模式。 現有叢集 API 沒有變更。

如何在新的 Azure Databricks 叢集 UI 中設定叢集模式?

[ 叢集模式 ] 下拉式清單會以兩個選項取代單選按鈕: 多節點單一節點。 當使用者切換單選按鈕的兩種模式時,表單將會重設。

如何在新的叢集 UI 中設定認證傳遞?

認證傳遞不適用於 Unity 目錄。

在 [ 進階選項] 中,如果存取模式是單一使用者或共用, 則會使用 [啟用認證傳遞 ] 複選框。 核取方塊以在叢集上啟用認證傳遞,並在叢集上停用 Unity 目錄。

回溯相容性如何與這些變更搭配運作?

在叢集 UI 中的變更之後,所有現有的互動式叢集和作業叢集定義都會繼續運作。 當您啟動或重新啟動現有的叢集,或觸發現有的作業執行時,行為會維持不變(沒有變更)。

注意

舊版叢集定義會在叢集UI 中顯示為自定義 存取模式。 此值僅供回溯相容性使用,且無法從下拉式清單中選取。

對於沒有 Unity 目錄的工作區(也就是未指派 Unity 目錄中繼存放區),請使用下表,在建立新的叢集時,從原始叢集設定移轉至新的存取模式。

原始的叢集設定 新的存取模式
標準 未共用隔離
已核取 [標準 + 認證傳遞] 核取方塊 已核取 [單一使用者 + 認證傳遞] 核取方塊
高並行 (HC)* 未共用隔離
已核取 [HC + 資料表存取控制] 核取方塊 共用
已核取 [HC + 認證傳遞] 核取方塊 已核取 [共用 + 認證傳遞] 核取方塊
  • Azure Databricks 不再區分沒有 數據表訪問控制的高並行叢集, 以及認證傳遞與標準叢集的認證傳遞,因為它們具有相同的功能支援。 兩者都以「無隔離共用」存取模式表示。

對於具有回溯兼容性考慮的客戶,您可以切換 [預覽] 卷標上的 [新增 UI] 切換來停用新的叢集 UI:叢集預覽

限制

  • 建立新叢集時,新的UI中無法使用下列與安全性相關的Spark組態。 如果您需要微調叢集組態(例如,針對 Privacera 或 Immuta 等整合),您可以定義自定義叢集原則來設定這些組態。 請連絡 Azure Databricks 帳戶小組以取得協助。
    • spark.databricks.repl.allowedLanguages
    • spark.databricks.acl.dfAclsEnabled
    • spark.databricks.passthrough.enabled
    • spark.databricks.pyspark.enableProcessIsolation
  • 共用存取模式中的 Python 支援需要 Databricks Runtime 11.3 LTS 和更新版本。