cancel
Showing results for 
Search instead for 
Did you mean: 
Warehousing & Analytics
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
Esteemed Contributor III
Esteemed Contributor III

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
Esteemed Contributor III
Esteemed Contributor III

@Bilal Aslam​ your input on this, please.

BilalAslamDbrx
Honored Contributor II
Honored Contributor II
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?

BilalAslamDbrx
Honored Contributor II
Honored Contributor II

@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.
Welcome to Databricks Community: Lets learn, network and celebrate together

Join our fast-growing data practitioner and expert community of 80K+ members, ready to discover, help and collaborate together while making meaningful connections. 

Click here to register and join today! 

Engage in exciting technical discussions, join a group with your peers and meet our Featured Members.