管理订阅

本文介绍如何分配 Azure Databricks 管理员以及如何升级、降级或取消 Azure Databricks 订阅。

分配帐户管理员

第一个 Azure Databricks 帐户管理员在首次登录 Azure Databricks 帐户控制台时必须是 Azure Active Directory (Azure AD) 全局管理员。 首次登录时,该用户将成为 Azure Databricks 帐户管理员,并且不再需要使用 Azure Active Directory 全局管理员角色来访问 Azure Databricks 帐户。

帐户管理员登录到 Azure Databricks 帐户后,他们可以添加新的帐户管理员和用户。 其他帐户管理员不需要 Azure Active Directory 中的特定角色。

分配工作区管理员

创建 Azure Databricks 工作区的用户会被自动分配为工作区中的管理员。 此外,当用户单击“启动工作区”时,会将 Azure 门户中在 Azure Databricks 工作区上具有“参与者”或“所有者”角色的任何用户创建为工作区中的管理员。 第一次登录后,该用户将成为 Azure Databricks 工作区管理员,不再需要参与者或所有者角色即可访问该工作区。 删除 Azure 中的“参与者”或“所有者”角色不会自动删除工作区管理员身份的用户。有关 Azure 角色的更多详细信息,请参阅在 Azure 门户中使用 RBAC 管理访问

访问控制

工作区管理员登录到 Azure Databricks 帐户后,他们可以添加新的工作区管理员和用户。 其他工作区管理员不需要 Azure Active Directory 中的特定角色。

警告

不应将“参与者”或“所有者”角色分配给不应具有工作区管理员访问权限的用户。

升级或降级 Azure Databricks 工作区

Azure Databricks 提供了两个定价选项:“标准”和“高级”,它们提供的功能适用于不同类型的工作负荷。 你在创建 Azure Databricks 工作区时指定一个选项。 如果你对工作区中所需的功能改变主意,可以更改其定价层。 本部分介绍了如何将 Azure Databricks 工作区从标准版升级到高级版,以及从高级版降级到标准版。

对于 Databricks 托管的虚拟网络中的工作区,可以使用 Azure 门户、Azure 资源管理器 (ARM) 模板或 Azure REST API 和 CLI 执行升级或降级操作。

对于你自己的虚拟网络中的工作区(即,使用“VNet 注入”创建的工作区),可以使用 Azure 门户或 Azure 资源管理器 (ARM) 模板执行升级或降级操作。

注意

升级或降级工作区时,会保留笔记本、用户和群集配置,但活动群集可能会被终止。

Azure 门户

若要在 Azure 门户中升级或降级 Azure Databricks 工作区定价选项,请使用用来新建 Databricks 工作区的同一过程

使用完全相同的参数重新创建工作区,仅更改定价层设置。

例如,假设你最初使用以下参数创建了一个标准工作区:

工作区标准

若要升级到高级版,请使用以下参数重新创建工作区:

高级工作区

若要从高级版降级到标准版,请按相同的过程操作,并选择“标准”定价层。

ARM 模板

若要升级,请使用 基本模板自定义 CIDR 范围模板,具体取决于标准工作区的用途。 使用完全相同的参数重新创建工作区:

  • 订阅
  • 资源组
  • 工作区名称
  • 位置
  • CIDR 范围(仅当使用指定自定义 CIDR 范围的模板时)

pricingTier 参数设置为 Premium。

若要从高级版降级到标准版,请按相同的过程操作并将 pricingTier 设置为 Standard。

REST API 或 CLI

注意

不能使用 Azure Databricks 工作区创建 API 或 Azure CLI 为在你自己的虚拟网络中创建的工作区升级或降级定价计划。 必须使用 Azure 门户ARM 模板

若要进行升级,请通过 Azure Databricks 工作区创建 API 使用与标准工作区完全相同的参数重新创建工作区,并将 sku 属性指定为 Premium。 若要使用该 API,必须将客户端应用程序注册到 Azure AD,并获取一个访问令牌

你还可以使用 Azure CLI 资源更新命令执行升级。 你不需要单独注册客户端应用程序或获取访问令牌。

若要从高级版降级到标准版,请按相同的过程操作并将 sku 属性指定为 Standard。

删除 Azure Databricks 服务

若要删除 Azure Databricks 服务,请执行以下操作:

  1. 以帐户所有者(创建了服务的用户)身份登录到 Azure Databricks 工作区。

  2. 单击工作区顶部栏中的用户名,然后从下拉列表中选择“管理帐户”。

    管理账户

  3. 在 Azure Databricks 服务中,单击“删除”,然后单击“确定”。

取消 Azure 订阅

若要取消你的 Azure 订阅,请参阅取消 Azure 订阅