Forum Discussion
Power BI Desktop issues with company proxy when using Databricks connector
Hi betizad ,
Try to take the steps below:( import mode)
Step 1: Get the JDBC server address
- In Azure Databricks, go to Clusters and select the cluster you want to connect to.
- On the cluster edit page, scroll down and select the JDBC/ODBC tab.
- On the JDBC/ODBC tab, copy and save the Hostname and HTTP path.
Hostname: centralus.azuredatabricks.net
HHTP Path: sql/protocolv1/o/8159029426904320/0127-082543-soar12
Step 2: Configure and make the connection in Power BI Desktop
- Launch Power BI Desktop, click Get Data in the toolbar, and click More…
- In the Get Data dialog, search for and select the Spark connector.
- Click Connect.
- On the Spark dialog, configure your cluster connection. Get Server Hostname and HTTP Path from Step 2.
Server: https://<ServerHostname>:<PORT>/<HTTPPath>
Server example: https://centralus.azuredatabricks.net:443/sql/protocolv1/o/8159029426904320/0127-082543-soar12
Protocol: Select HTTP.
Data Connectivity mode: Select Import, which lets you offload processing to Spark. This is ideal when you have a large volume of data or when you want near real-time analysis.
Click OK.
On the next dialog, enter the word token in the User name field and a personal access token in the Password field.
Click Connect
Below is the related reference you may go to :
Best Regards,
Kelly
Did I answer your question? Mark my post as a solution!
Hi v-kelly-msft
Thanks very much for the detailed instructions. I tried the new alternative solution with the Spark connection. Unfortunately the end result is the same. I get the smae SSL_connect error code as above.
Just for testing i disconnected the VPN on the company laptop, and it goes through. I can access the tables and continue with data retrieval from either Spark or Databricks connection (via token or AAD).
Unfortunately this can't be a solution, as the devices will be in a zone that the proxy can not be disabled or disconnected.
P.S. I dont know if this helps, but our company proxy is a deep inspection proxy and it even reissues certificates.