为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启用工作空间。

启用一个现有的工作空间:

  1. 以admin帐户登录账户控制台

  2. 点击数据图标数据

  3. 单击metastore名称。

  4. 单击工作区选项卡。

  5. 点击分配到工作空间

  6. 选择一个或多个工作区。您可以键入部分工作区名称来筛选列表。

  7. 点击分配

  8. 在弹出的确认对话框中,单击启用

创建工作区时启用Unity Catalog:

  1. 以admin帐户登录账户控制台

  2. 点击工作空间的图标工作区

  3. 单击启用Unity目录切换。

  4. 选择Metastore

  5. 在弹出的确认对话框中,单击启用

  6. 完成工作区创建配置并单击保存

当分配完成时,工作空间出现在metastore的工作空间中工作区Tab,并且metastore出现在工作区的配置选项卡。

下一个步骤