cancel
Showing results for 
Search instead for 
Did you mean: 
Warehousing & Analytics
Engage in discussions on data warehousing, analytics, and BI solutions within the Databricks Community. Share insights, tips, and best practices for leveraging data for informed decision-making.
cancel
Showing results for 
Search instead for 
Did you mean: 

SQL endpoint vCPU on Azure

tariqph
New Contributor II

How do I change the vCPU type for SQL Endpoint on Azure Databricks? Currently it picks as default DSv4 CPUs which reaches its quota limit although I have unused quota in other vCPU types. I faced similar issue while using Delta live tables but I was able to change CPU type in the json description during creation and that worked for me. Also I am using the premium edition of Azure Databricks.

Edit: On Azure Databricks the default vCPU type is EDSv4(not DSv4 as I mentioned above) as I read on Azure documentation. So even for the smallest cluster for Databricks SQL endpoint requires 16 vCPUs of this type(8 for driver + 8 for worker). I don't know why the requirement would be so high even for testing and relegated to such a specific vCPU type.

6 REPLIES 6

Prabakar
Databricks Employee
Databricks Employee

Hi @Tarique Anwar​ , I don't think changing the vCPU type, for now, is possible. However, I can check with the product team on this.

https://docs.microsoft.com/en-us/azure/databricks//sql/admin/sql-endpoints#required-azure-vcpu-quota

Prabakar
Databricks Employee
Databricks Employee

@Bilal Aslam​ your input on this, please.

Correct, it is not possible to change the vCPU type for DBSQL endpoints.

tariqph
New Contributor II

And the minimum spec that we can create used 16 cores and no way to create with less cores than that?

@Tarique Anwar​ there are two options:

  1. Increase your quota. Pretty easy in Azure.
  2. Consider using a serverless SQL endpoint instead. It is fully managed by Databricks and doesn't need any quota on your account.

tariqph
New Contributor II
  1. Increasing quota isn't easy as it is a specific family of compute that is needed. I'm trying to do that and have filed the support request for it.
  2. It seems serverless compute isn't available on Azure Databricks so can't use this option.

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group