Create a Cluster

In Azure Databricks you can create two different types of clusters: standard and high concurrency. Standard clusters are the default and can be used with Python, R, Scala, and SQL. High-concurrency clusters are tuned to provide the efficient resource utilization, isolation, security, and the best performance for sharing by multiple concurrently active users. High concurrency clusters support only SQL, Python, and R languages. See High Concurrency Clusters to learn more.

Note

You must have permission to create a cluster. See Configure cluster creation permission.

To create a cluster:

  1. Click the clusters icon Clusters Menu Icon in the sidebar.

  2. Click the Create Cluster button at the top of the page.

    ../../_images/create.png

    Note

    If you are using a Trial workspace and the trial has expired, the Create Cluster button will be disabled and you will not be able to create a cluster.

  3. Provide the desired cluster configuration.

    Note

    The cluster configuration includes an auto terminate setting whose default value depends on whether you choose to create a standard or high concurrency cluster:

    • Standard clusters are configured to automatically terminate after 120 minutes.
    • High concurrency clusters are configured to not terminate automatically.
  4. Click the Create button. The cluster list page shows the status of the new cluster. You will notice the Pending state for the new cluster in the cluster list page.

    ../../_images/pending.png

Once the cluster state changes to Running, you can attach notebooks and start running commands and queries.

To create a cluster using REST API, see the Clusters API documentation.