管理订阅

本文介绍了如何升级、降级或取消你的 Azure Databricks 订阅。

升级或降级 Azure Databricks 工作区

Azure Databricks 提供了两个定价选项:“标准”和“高级”,它们提供的功能适用于不同类型的工作负荷。 有关层级之间的差异的信息,请参阅 Azure Databricks 定价

你在创建 Azure Databricks 工作区时指定一个选项。 如果你对工作区中所需的功能改变主意,可以更改其定价层。 本部分介绍了如何将 Azure Databricks 工作区从标准版升级到高级版,以及从高级版降级到标准版。

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

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

注意

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

在从标准计划升级到高级计划的工作区中,访问控制设置默认处于禁用状态。 一旦启用访问控制设置,就无法将其禁用。 有关详细信息,请参阅可对升级的工作区启用访问控制列表

Azure 门户

若要升级 Azure Databricks 工作区定价计划,请转到 Azure 门户中的工作区,然后单击“升级到高级”。

如果未看到“升级”按钮,则可以使用与当前工作区完全相同的参数在 Azure 门户中创建新工作区,仅更新“定价层”。 请确保以下参数完全相同:

  • 订阅
  • 资源组
  • 工作区名称
  • 位置

ARM 模板

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

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

pricingTier 参数设置为 Premium。

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

REST API 或 CLI

注意

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

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

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

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

删除 Azure Databricks 服务

警告

如果工作区默认启用了 Unity Catalog,则在删除工作区时,自动创建的工作区目录将会保留。 为了保留此目录中托管表的数据文件,Databricks 会将托管资源组转换为常规资源组。 用于保存 Unity Catalog 数据的存储容器以及该资源组中的访问连接器也会保留。 要查看这是否适用于工作区,请参阅步骤 1:确认是否已为 Unity Catalog 启用工作区

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

  1. 以帐户所有者(创建了服务的用户)身份登录到 Azure Databricks 工作区。
  2. 单击工作区顶部栏中的用户名,然后从下拉菜单中选择“Azure”。
  3. 在 Azure Databricks 服务中,单击“删除”,然后单击“确定”。

取消 Azure 订阅

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