An Apache Spark-based analytics platform optimized for Azure.
Hi @Naga Vardhan Sankar Raparthi
Based on the information you've shared, this appears to be a limitation of the pipeline-managed Classic Compute rather than an issue with your Azure SQL Database or workspace configuration.
Since the CDC Gateway is managed by Databricks, the VM family is selected automatically. If the service is still attempting to provision Standard EDv4 instances, and your subscription has an EDv4 core quota of 0 (with quota requests unavailable because the SKU is retired), the gateway won't be able to start and will remain in WAITING_FOR_RESOURCES.
A few things to confirm:
- Verify whether Serverless or Pro/Standard Compute is supported for your Lakeflow Connect CDC scenario, as these may avoid the legacy Classic Compute dependency.
- If Classic Compute is currently required, there is no customer-facing option to override the managed gateway's VM family.
- Since you've reproduced the issue across multiple regions and confirmed that other VM families have available quota, this points to the managed service requesting an unavailable SKU rather than a workspace configuration issue.
At this point, I'd recommend opening a Databricks Support case (or Azure Support if using Azure Databricks) and providing:
- Workspace ID and region
- Pipeline ID
- Cluster event logs showing the QuotaExceeded error
- Confirmation that the EDv4 quota is 0 and cannot be increased because the family is retired
They should be able to confirm whether this is a known issue with the current Lakeflow Connect CDC managed gateway provisioning logic or if there is a backend configuration or feature flag to use a supported VM family (such as EDv5/Esv5).
Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.