An Apache Spark-based analytics platform optimized for Azure.
Hello @Daniel Ferreira
When no Network Connectivity Configuration (NCC) private endpoint is configured, serverless compute uses Databricks-managed networking and can connect to resources using NAT IPs and service endpoints rather than the VNet path.
Azure Databricks also documents support for the AzureDatabricksServerless service tag through Azure Network Security Perimeter (NSP) configurations, and publishes outbound IP information for serverless compute for firewall allow-list scenarios.
Given that the primary SQL Server accepts the connection while the geo-replica does not, Azure Databricks documentation does not describe any behavior where serverless compute inherits the private endpoint connectivity of classic compute. Therefore, the successful connection is being allowed through the networking controls applicable to the primary SQL Server.
References:
https://learn.microsoft.com/en-us/azure/databricks/resources/ip-domain-region#azure-serverless-outbound-ips
https://learn.microsoft.com/en-us/azure/databricks/security/network/serverless-network-security/serverless-nsp-firewall
Please let us know if you have any questions.