为Unity Catalog启用一个工作区
这篇文章解释了如何通过分配Unity Catalog亚矿来为Unity Catalog启用工作空间。
关于为Unity Catalog启用工作区
为工作空间启用Unity Catalog意味着:
该工作空间中的用户可以访问帐户中其他工作空间中的用户可以访问的数据,数据管理员可以跨工作空间集中管理数据访问
自动审计数据访问
要为Unity Catalog启用Databricks工作空间,您可以将该工作空间分配给统一目录亚转移.metastore是Unity Catalog中数据的顶级容器。每个metastore公开一个3级命名空间(目录
.模式
.表格
)用以组织资料。
您可以在一个帐户中跨多个Databricks工作区共享单个metastore。每个链接的工作空间在metastore中都有相同的数据视图,您可以跨工作空间管理数据访问控制。您可以为每个区域创建一个metastore,并将其附加到该区域中的任意数量的工作区。
在为Unity Catalog启用工作空间之前的注意事项
在你为Unity Catalog启用工作区之前,你应该:
了解工作空间管理员在Unity Catalog中启用的权限,并检查您现有的工作空间管理分配。
工作空间管理员可以使用帐户控制台和帐户级api管理其工作空间的操作。例如,他们可以使用帐户级接口添加用户和服务主体,将它们分配到自己的工作空间,并赋予工作空间管理特权。虽然它们不能创建帐户级组,但它们可以让帐户级组访问工作区。
更新已配置为管理用户、组和服务主体的任何自动化,例如SCIM供应连接器和Terraform自动化,以便它们引用帐户端点而不是工作空间端点。看到帐户级和工作空间级的SCIM供应.
请注意,为Unity Catalog启用工作区是不能逆转的。启用工作区后,您将使用帐户级接口管理此工作区的用户、组和服务主体。
需求
在你为Unity Catalog启用工作空间之前,你必须为你的Databricks帐户配置一个Unity Catalog metastore。看到创建一个Unity Catalog metastore.
为Unity Catalog启用工作空间
当你创建一个metastore时,系统会提示你为该metastore分配工作空间,从而为Unity Catalog提供这些工作空间。当你创建一个新的工作空间,或者修改一个现有的工作空间时,你也可以为Unity Catalog启用工作空间。
启用一个现有的工作空间:
以admin帐户登录账户控制台.
点击数据.
单击metastore名称。
单击工作区选项卡。
点击分配到工作空间.
选择一个或多个工作区。您可以键入部分工作区名称来筛选列表。
点击分配.
在弹出的确认对话框中,单击启用.
创建工作区时启用Unity Catalog:
以admin帐户登录账户控制台.
点击工作区.
单击启用Unity目录切换。
选择Metastore.
在弹出的确认对话框中,单击启用.
完成工作区创建配置并单击保存.
当分配完成时,工作空间出现在metastore的工作空间中工作区Tab,并且metastore出现在工作区的配置选项卡。
下一个步骤
BOB低频彩了解更多关于Unity目录:什么是Unity Catalog?
从工作空间中移除metastore链接
若要删除工作空间对metastore中数据的访问,可以将metastore与工作空间解除链接。
警告
如果你破坏了工作空间和Unity Catalog metastore之间的链接:
工作区中的用户将不再能够访问metastore中的数据。
您将中断引用metastore中管理的数据的任何笔记本、查询或作业。
以admin帐户登录账户控制台.
点击数据.
单击metastore名称。
在工作区选项卡,找到要从metastore中删除的工作区。
单击工作区行最右边的三个按钮菜单并选择从这个亚转移瘤中移除.
在弹出的确认对话框中,单击Unassign.
当移除完成后,工作空间不再出现在亚瘤中工作区选项卡。