Manage your subscription

This article explains how to upgrade, downgrade, or cancel your Azure Databricks subscription.

Upgrade or Downgrade an Azure Databricks Workspace

Azure Databricks is available with two pricing options, Standard and Premium, which offer features for different types of workloads. For information on the differences between the tiers, see Azure Databricks pricing.

You specify an option when you create an Azure Databricks workspace. If you change your mind about the features you want in the workspace, you can change its pricing tier. This section describes how to upgrade an Azure Databricks workspace from Standard to Premium and downgrade from Premium to Standard.

For workspaces in Databricks-managed virtual networks, you can perform an upgrade or downgrade using the Azure portal, an Azure Resource Manager (ARM) template, or the Azure REST API and CLI.

For workspaces in your own virtual network (that is, workspaces created using “VNet injection”), you can perform an upgrade or downgrade using the Azure portal or an Azure Resource Manager (ARM) template.

Note

Notebooks, users, and cluster configurations are retained when you upgrade or downgrade a workspace, but active clusters might be terminated.

Access control settings are disabled by default on workspaces that are upgraded from the Standard plan to the Premium plan. Once an access control setting is enabled, it can not be disabled. For more information, see Access controls lists can be enabled on upgraded workspaces.

Azure portal

To upgrade your Azure Databricks workspace pricing plan, go to your workspace in the Azure portal then click Upgrade to Premium.

If you don’t see the upgrade button, you can create a new workspace in the Azure portal with the exact same parameters as your current workspace, only updating the Pricing Tier. Make sure the following parameters are exactly the same:

  • Subscription
  • Resource Group
  • Workspace name
  • Location

ARM template

To upgrade using an ARM template, use either the base template or custom CIDR range template, depending on what was used for the Standard workspace. Recreate the workspace with exactly the same parameters:

  • Subscription
  • Resource Group
  • Workspace name
  • Location
  • CIDR range (only if you use a template that specifies a custom CIDR range)

Set the pricingTier parameter to Premium.

To downgrade from Premium to Standard, follow the same procedure and set the pricingTier to Standard.

REST API or CLI

Note

You cannot upgrade or downgrade the pricing plan for workspaces created in your own virtual network using the Azure Databricks workspace creation API or Azure CLI. You must use the Azure portal or an ARM template.

To upgrade, use the Azure Databricks workspace creation API to recreate the workspace with exactly the same parameters as the Standard workspace, specifying the sku property as Premium. To use the API, you must register a client application with Microsoft Entra ID (formerly Azure Active Directory) and get an access token.

You can also perform the upgrade using the Azure CLI Resource Update command. You won’t need to register a client application or get an access token separately.

To downgrade from Premium to Standard, follow the same procedure and specify the sku property as Standard.

Delete an Azure Databricks service

Warning

If your workspace has Unity Catalog enabled by default, the automatically-created workspace catalog is retained when you delete the workspace. In order to retain data files for managed tables in this catalog, Databricks converts the managed resource group into a regular resource group. The storage container that holds Unity Catalog data is also kept, along with the access connector in that resource group. To see if this applies to your workspace, see Step 1: Confirm that your workspace is enabled for Unity Catalog.

To delete an Azure Databricks service:

  1. Log into your Azure Databricks workspace as the account owner (the user who created the service).
  2. Click your username in the top bar of the workspace, and select Azure from the dropdown menu.
  3. In the Azure Databricks service, click Delete and then OK.

Cancel an Azure subscription

To cancel your Azure subscription, see Cancel your subscription for Azure.