集群UI更改和集群访问模式

一个新的集群用户界面是可用的,修改如下:

有关为Unity Catalog配置计算的更多详细信息,请参见创建集群和SQL仓库与统一目录访问

重要的

默认情况下,集群编辑器使用New UI。要在New UI和Legacy UI之间切换,请单击预览按钮,然后单击出现的设置。

什么是集群访问模式?

一个新的访问模式下拉菜单取代了安全模式下拉。访问模式标准化如下:

访问模式下拉菜单

对用户可见

Unity目录支持

支持的语言

单用户

总是

是的

Python, SQL, Scala, R

共享

总是(需要保费计划

是的

Python(适用于Databricks Runtime 11.1及以上版本),SQL

未共享隔离

管理员可以通过强制用户隔离在管理控制台。另见无隔离共享集群的相关帐户级别设置

没有

Python, SQL, Scala, R

自定义

此选项只会显示在现有集群上没有访问模式。如果集群是用传统的集群模式创建的,例如标准并发或高并发,当您使用新的UI时,Databricks会显示此访问模式的值。此值不能用于创建新集群。

没有

Python, SQL, Scala, R

重要的

集群API中的访问模式尚不支持。现有的Clusters API没有任何更改。

如何在新的Databricks集群界面中配置集群模式?

集群模式下拉菜单被单选按钮所取代,有两个选项:多节点而且单独的节点.当用户在单选按钮的两种模式之间切换时,表单将重置。

如何在新的集群UI中配置凭据传递?

凭据传递不能与Unity Catalog一起工作。

高级选项,启用凭据传递如果访问模式为单用户或共享,则复选框可用。选中复选框,在集群上启用凭据传递,并在集群上禁用Unity Catalog。

向后兼容性如何与这些更改一起工作?

更改集群UI后,所有现有的交互式集群和作业集群定义都将继续工作。当启动或重新启动现有集群时,或触发现有作业运行时,行为保持相同(没有变化)。

请注意

遗留集群定义在集群UI中显示为自定义访问模式。该值仅用于向后兼容,不能从下拉列表中选择。

对于没有Unity Catalog的工作区(也就是说,没有分配Unity Catalog亚矿),在创建新集群时,使用下表从原始集群设置迁移到新的访问模式。

原有集群设置

新的访问模式

标准

未共享隔离

标准+凭据传递复选框选中

单用户+凭据传递复选框选中

高并发(HC)*

未共享隔离

选中“HC +表访问控制”复选框

共享

HC +凭据传递复选框选中

已选中共享+凭据传递复选框

*数据库不再区分高并发集群表访问控制(表acl)和来自标准集群的凭证传递,因为它们具有相同的特性支持。它们都由“无隔离共享”访问模式表示。

对于有向后兼容性问题的客户,可以通过切换启用新UI打开预览标签:集群预览

限制

  • 新建集群时,以下与安全相关的Spark配置在新界面中不可用。如果您需要对集群配置进行微调(例如,对于Privacera或Immuta这样的集成),您可以定义一个自定义集群策略来设置这些配置。请联系Databricks代表寻求帮助。

    • spark.databricks.repl.allowedLanguages

    • spark.databricks.acl.dfAclsEnabled

    • spark.databricks.passthrough.enabled

    • spark.databricks.pyspark.enableProcessIsolation

  • 共享访问模式下的Python支持需要Databricks Runtime 11.1及以上版本。