Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
Serverless workspaces are in Private Preview.
A serverless workspace is a Databricks workspace deployment in your account that comes pre-configured with serverless compute and default storage to provide a completely serverless experience. For guidance on using serverless workspaces, see Best practices for serverless workspaces.
Requirements
The serverless workspace must be deployed in a region that supports serverless compute. See Azure Databricks regions.
Serverless workspaces are only available in Databricks accounts enabled for the serverless workspaces Private Preview.
Enable the serverless workspace preview
An account admin must enable the serverless workspaces Private Preview in your account.
Have an account admin complete the following steps:
- Log in to the account console.
- Click Previews.
- Turn Serverless workspaces to On.
:::
Note
After an account admin enables the serverless workspaces Private Preview, it could take up to 5 minutes for you to see serverless workspaces as a workspace option in your Azure portal.
Compute in serverless workspaces
All workloads in serverless workspaces are powered by serverless compute. Serverless compute uses environment versions instead of traditional Databricks Runtime versions. This allows Azure Databricks to deliver performance improvements, security enhancements, and bug fixes without requiring any code changes to workloads.
For information about the types of serverless compute available on Azure Databricks, see Connect to serverless compute.
Storage in serverless workspaces
Serverless workspaces come with default storage. Default storage provides you with a fully managed storage location that you can use in your workspace. For more information about default storage, see Default storage in serverless workspaces.
Using data in your cloud storage
You can also create a connection between a cloud storage account and your serverless workspace. Among other things, this allows you to ingest raw data into your workspace, create and read managed tables in secure cloud storage, create external tables, and read and write unstructured data.
For instructions, see Connect to cloud object storage using Unity Catalog.
Create a serverless workspace
After your account is enabled for the serverless workspaces Private Preview, you can create a serverless workspace from your Azure portal.
- In the Azure portal, search for and select Azure Databricks.
- Click +Create to create a new workspace.
- Select a resource group or create a new one.
- Enter a workspace name.
- Select the desired region.
- For Workspace type, select Serverless to create a new serverless workspace.
- If you would like to set up customer-managed keys, click Next: Encryption and set up a key for managed services.
- Click Review + create.
- Click Create.
Configure customer-managed keys
For serverless workspaces, you only need to configure customer-managed keys for managed services. The key for DBFS root is not applicable because storage in serverless workspaces is a managed service. The key for managed services encrypts data in the workspace catalogs and the workspace root storage.
Additionally, keys for Azure managed disks do not apply because serverless workspaces only support serverless compute. Disks for serverless compute resources are short-lived and tied to the lifecycle of the serverless workload.
For instructions, see Enable customer-managed keys for managed services.
Serverless workspace limitations
Serverless workspaces are limited by both serverless compute limitations and default storage limitations:
- For a list of serverless compute limitations, see Serverless compute limitations.
- For a list of default storage limitations, see Limitations.