<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: VNet Data Gateway unable to connect to Azure Databricks Serverless SQL via Private Endpoint in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/vnet-data-gateway-unable-to-connect-to-azure-databricks/m-p/155885#M5209</link>
    <description>&lt;P&gt;This scenario is supported, but there are a couple of documented limitations.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. Supported pattern: VNet (or on-prem) gateway → Databricks SQL Warehouse over Private Link (recommended)&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The official Databricks/Fabric guidance explicitly supports connecting the &lt;STRONG&gt;Power BI service&lt;/STRONG&gt; to an &lt;STRONG&gt;Azure Databricks SQL warehouse&lt;/STRONG&gt; and marking the connection as usable with &lt;STRONG&gt;on-premises and VNet data gateways&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;For &lt;STRONG&gt;M2M OAuth&lt;/STRONG&gt;, the connection type &lt;STRONG&gt;“Azure Databricks”&lt;/STRONG&gt; is supported via both &lt;STRONG&gt;On-premises&lt;/STRONG&gt; and &lt;STRONG&gt;Virtual network&lt;/STRONG&gt; gateways; you must configure &lt;STRONG&gt;Databricks Client Credentials&lt;/STRONG&gt; (service principal) in the UI for those gateway connections.&lt;/LI&gt;
&lt;LI&gt;When your workspace uses &lt;STRONG&gt;Private Link / storage firewall&lt;/STRONG&gt;, Microsoft explicitly requires a &lt;STRONG&gt;VNet or on-prem gateway&lt;/STRONG&gt; so that Fabric/Power BI can reach the workspace storage account for &lt;STRONG&gt;Cloud Fetch&lt;/STRONG&gt;, and treats the VNet data gateway as a valid option in this topology.&lt;/LI&gt;
&lt;LI&gt;There is &lt;STRONG&gt;no documented restriction&lt;/STRONG&gt; that excludes &lt;STRONG&gt;serverless or Pro SQL warehouses&lt;/STRONG&gt; from being used behind this pattern; BI tools (including Power BI) are supported against Unity Catalog tables on default/serverless storage over ODBC/JDBC.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;2. Known limitation: VNet data gateways are not fully supported in Power BI REST APIs&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Microsoft notes that &lt;STRONG&gt;“Power BI does not fully support VNet data gateways in its REST APIs”&lt;/STRONG&gt;, which means automation/REST-based operations for these gateways (including updating connections/credentials) are limited and must be done manually in the UI.&lt;/LI&gt;
&lt;LI&gt;This limitation is &lt;STRONG&gt;control-plane only&lt;/STRONG&gt; (management via REST), not a data-plane connectivity block, but it can manifest as confusing errors referencing &lt;CODE&gt;api.powerbi.com&lt;/CODE&gt; during connection creation or updates, even though the underlying Databricks endpoint is reachable.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;3. Alternative if issues persist: fall back to an on-premises gateway for isolation testing&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The same configuration flow (connection type &lt;STRONG&gt;Azure Databricks&lt;/STRONG&gt;, Databricks Client Credentials, private access to the workspace/storage) is documented for &lt;STRONG&gt;on-premises&lt;/STRONG&gt; gateways as well as VNet gateways.&lt;/LI&gt;
&lt;LI&gt;If your VNet data gateway continues to time out despite NSG and routing looking clean, standing up a &lt;STRONG&gt;test on-prem gateway&lt;/STRONG&gt; in a peered VNet or connected network is a fully supported alternative and a good way to determine whether the issue is &lt;STRONG&gt;specific to the VNet data gateway implementation&lt;/STRONG&gt; vs. general connectivity to the Databricks Private Endpoint.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Recommendation&lt;/STRONG&gt;&lt;BR /&gt;Configure the connection in Power BI Service using &lt;STRONG&gt;Connection type = Azure Databricks&lt;/STRONG&gt; with &lt;STRONG&gt;Databricks Client Credentials&lt;/STRONG&gt; on your existing &lt;STRONG&gt;VNet data gateway&lt;/STRONG&gt;, and manage that connection &lt;STRONG&gt;only via the UI&lt;/STRONG&gt; (not REST). If you still see timeouts referencing &lt;CODE&gt;api.powerbi.com&lt;/CODE&gt;, use an &lt;STRONG&gt;on-prem gateway&lt;/STRONG&gt; with the same private connectivity as a next step to confirm whether you’re hitting a VNet gateway–specific limitation rather than a Databricks/serverless limitation.&lt;/P&gt;</description>
    <pubDate>Thu, 30 Apr 2026 15:39:56 GMT</pubDate>
    <dc:creator>Lu_Wang_ENB_DBX</dc:creator>
    <dc:date>2026-04-30T15:39:56Z</dc:date>
    <item>
      <title>VNet Data Gateway unable to connect to Azure Databricks Serverless SQL via Private Endpoint</title>
      <link>https://community.databricks.com/t5/administration-architecture/vnet-data-gateway-unable-to-connect-to-azure-databricks/m-p/155744#M5200</link>
      <description>&lt;DIV&gt;&lt;P&gt;I’m facing connectivity issues when trying to connect &lt;STRONG&gt;Microsoft Fabric / Power BI&lt;/STRONG&gt; to &lt;STRONG&gt;Azure Databricks Serverless and PRO SQL Warehouse&lt;/STRONG&gt; using a &lt;STRONG&gt;VNet Data Gateway&lt;/STRONG&gt;. I’m looking for guidance on whether this scenario is supported or if there are known limitations.&lt;/P&gt;&lt;H4&gt;Current setup&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;Azure Databricks workspace and &lt;STRONG&gt;VNet Data Gateway subnet are in the same VNet&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Databricks is accessed via &lt;STRONG&gt;Private Endpoint&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Gateway subnet:&lt;UL&gt;&lt;LI&gt;Has outbound access to api.powerbi.com on TCP 443&lt;/LI&gt;&lt;LI&gt;Has outbound access to Azure Databricks Private Endpoint on TCP 443&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;NSG diagnostics (Gateway → Databricks PE :443) are &lt;STRONG&gt;successful&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;No UDRs, no forced tunneling, system routes only&lt;/LI&gt;&lt;LI&gt;Corporate firewall is &lt;STRONG&gt;not in the traffic path&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Databricks Serverless SQL Warehouse works fine from Databricks SQL UI&lt;/LI&gt;&lt;/UL&gt;&lt;H4&gt;&amp;nbsp;Issue observed&lt;/H4&gt;&lt;P&gt;&lt;STRONG&gt;When testing or creating the connection via VNet Data Gateway, I consistently get errors like:&lt;/STRONG&gt;VNet Data Gateway 01: ODBC: ERROR [HY000] [Microsoft][ThriftExtension] (14) Unexpected response from server during a HTTP connection: connect() failed: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond..Session Id: 2ece67bd-78ed-4f9e-ad67-f7c95fd1379a&lt;BR /&gt;RequestId: 6a566442-3d6b-4b5c-8be9-c735022fbab8&lt;BR /&gt;Cluster URI: &lt;A href="https://api.powerbi.com" target="_blank" rel="noopener"&gt;https://api.powerbi.com&lt;/A&gt;&lt;BR /&gt;Status code: 400&lt;BR /&gt;Time: Tue Apr 28 2026 09:10:52 GMT+0000 (Coordinated Universal Time)&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The error always references api.powerbi.com&lt;/LI&gt;&lt;LI&gt;No queries appear in Databricks SQL Warehouse query history&lt;/LI&gt;&lt;LI&gt;No useful logs are available on Databricks side&lt;/LI&gt;&lt;LI&gt;Gateway diagnostics show “Network alias interface: Ethernet” (default)&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Apr 2026 21:49:33 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/vnet-data-gateway-unable-to-connect-to-azure-databricks/m-p/155744#M5200</guid>
      <dc:creator>LokeshChikuru</dc:creator>
      <dc:date>2026-04-28T21:49:33Z</dc:date>
    </item>
    <item>
      <title>Re: VNet Data Gateway unable to connect to Azure Databricks Serverless SQL via Private Endpoint</title>
      <link>https://community.databricks.com/t5/administration-architecture/vnet-data-gateway-unable-to-connect-to-azure-databricks/m-p/155885#M5209</link>
      <description>&lt;P&gt;This scenario is supported, but there are a couple of documented limitations.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;1. Supported pattern: VNet (or on-prem) gateway → Databricks SQL Warehouse over Private Link (recommended)&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The official Databricks/Fabric guidance explicitly supports connecting the &lt;STRONG&gt;Power BI service&lt;/STRONG&gt; to an &lt;STRONG&gt;Azure Databricks SQL warehouse&lt;/STRONG&gt; and marking the connection as usable with &lt;STRONG&gt;on-premises and VNet data gateways&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;For &lt;STRONG&gt;M2M OAuth&lt;/STRONG&gt;, the connection type &lt;STRONG&gt;“Azure Databricks”&lt;/STRONG&gt; is supported via both &lt;STRONG&gt;On-premises&lt;/STRONG&gt; and &lt;STRONG&gt;Virtual network&lt;/STRONG&gt; gateways; you must configure &lt;STRONG&gt;Databricks Client Credentials&lt;/STRONG&gt; (service principal) in the UI for those gateway connections.&lt;/LI&gt;
&lt;LI&gt;When your workspace uses &lt;STRONG&gt;Private Link / storage firewall&lt;/STRONG&gt;, Microsoft explicitly requires a &lt;STRONG&gt;VNet or on-prem gateway&lt;/STRONG&gt; so that Fabric/Power BI can reach the workspace storage account for &lt;STRONG&gt;Cloud Fetch&lt;/STRONG&gt;, and treats the VNet data gateway as a valid option in this topology.&lt;/LI&gt;
&lt;LI&gt;There is &lt;STRONG&gt;no documented restriction&lt;/STRONG&gt; that excludes &lt;STRONG&gt;serverless or Pro SQL warehouses&lt;/STRONG&gt; from being used behind this pattern; BI tools (including Power BI) are supported against Unity Catalog tables on default/serverless storage over ODBC/JDBC.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;2. Known limitation: VNet data gateways are not fully supported in Power BI REST APIs&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Microsoft notes that &lt;STRONG&gt;“Power BI does not fully support VNet data gateways in its REST APIs”&lt;/STRONG&gt;, which means automation/REST-based operations for these gateways (including updating connections/credentials) are limited and must be done manually in the UI.&lt;/LI&gt;
&lt;LI&gt;This limitation is &lt;STRONG&gt;control-plane only&lt;/STRONG&gt; (management via REST), not a data-plane connectivity block, but it can manifest as confusing errors referencing &lt;CODE&gt;api.powerbi.com&lt;/CODE&gt; during connection creation or updates, even though the underlying Databricks endpoint is reachable.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;3. Alternative if issues persist: fall back to an on-premises gateway for isolation testing&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The same configuration flow (connection type &lt;STRONG&gt;Azure Databricks&lt;/STRONG&gt;, Databricks Client Credentials, private access to the workspace/storage) is documented for &lt;STRONG&gt;on-premises&lt;/STRONG&gt; gateways as well as VNet gateways.&lt;/LI&gt;
&lt;LI&gt;If your VNet data gateway continues to time out despite NSG and routing looking clean, standing up a &lt;STRONG&gt;test on-prem gateway&lt;/STRONG&gt; in a peered VNet or connected network is a fully supported alternative and a good way to determine whether the issue is &lt;STRONG&gt;specific to the VNet data gateway implementation&lt;/STRONG&gt; vs. general connectivity to the Databricks Private Endpoint.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Recommendation&lt;/STRONG&gt;&lt;BR /&gt;Configure the connection in Power BI Service using &lt;STRONG&gt;Connection type = Azure Databricks&lt;/STRONG&gt; with &lt;STRONG&gt;Databricks Client Credentials&lt;/STRONG&gt; on your existing &lt;STRONG&gt;VNet data gateway&lt;/STRONG&gt;, and manage that connection &lt;STRONG&gt;only via the UI&lt;/STRONG&gt; (not REST). If you still see timeouts referencing &lt;CODE&gt;api.powerbi.com&lt;/CODE&gt;, use an &lt;STRONG&gt;on-prem gateway&lt;/STRONG&gt; with the same private connectivity as a next step to confirm whether you’re hitting a VNet gateway–specific limitation rather than a Databricks/serverless limitation.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Apr 2026 15:39:56 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/vnet-data-gateway-unable-to-connect-to-azure-databricks/m-p/155885#M5209</guid>
      <dc:creator>Lu_Wang_ENB_DBX</dc:creator>
      <dc:date>2026-04-30T15:39:56Z</dc:date>
    </item>
    <item>
      <title>Re: VNet Data Gateway unable to connect to Azure Databricks Serverless SQL via Private Endpoint</title>
      <link>https://community.databricks.com/t5/administration-architecture/vnet-data-gateway-unable-to-connect-to-azure-databricks/m-p/156243#M5223</link>
      <description>&lt;P&gt;We are able to fix the connectivity issue by correcting the NSG rules between Azure Databricks private endpoint and Fabrics Vnet gateway subnet.&lt;/P&gt;&lt;P&gt;But errors are being occured while powerBI service semantic model query refresh using same Databricks connection. Query results are being staged in workspace managed storage account and pulled by powerBI service and failing to download these results. Though we have our customer managed storage account.&amp;nbsp;&lt;/P&gt;&lt;P&gt;{"error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","pbi.error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","parameters":{},"details":[{"code":"DM_ErrorDetailNameCode_UnderlyingErrorCode","detail":{"type":1,"value":"-2147467259"}},{"code":"DM_ErrorDetailNameCode_UnderlyingErrorMessage",&lt;/P&gt;&lt;P&gt;"detail":{"type":1,"value":"Failed to download file from &lt;A href="https://xxxxxxxxxxxxx.blob.core.windows.net/04Z_b29f42ce-232c-42e2-a9af-05ce48522f13" target="_blank"&gt;https://xxxxxxxxxxxxx.blob.core.windows.net/04Z_b29f42ce-232c-42e2-a9af-05ce48522f13&lt;/A&gt; after 15 attempts over 856.9s (timeout: 300s).&lt;BR /&gt;Last error: HttpRequestException"}},{"code":"DM_ErrorDetailNameCode_UnderlyingHResult","detail":{"type":1,"value":"-2147467259"}},{"code":"Microsoft.Data.Mashup.ErrorCode","detail":{"type":1,"value":null}},{"code":"Microsoft.Data.Mashup.ValueError.Reason","detail":{"type":1,"value":"DataSource.Error"}}],"exceptionCulprit":1}}}&lt;BR /&gt;Cluster URI:&lt;/P&gt;</description>
      <pubDate>Wed, 06 May 2026 10:20:15 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/vnet-data-gateway-unable-to-connect-to-azure-databricks/m-p/156243#M5223</guid>
      <dc:creator>LokeshChikuru</dc:creator>
      <dc:date>2026-05-06T10:20:15Z</dc:date>
    </item>
  </channel>
</rss>

