Dremio JDBC via Proxy Server

A client connecting to Dremio on JDBC (DBeaver/Tableau) via proxy server, what are Dremio JDBC (at client) proxy settings? These don’t seem to be document anywhere.


I’m not sure I understand the request. What JDBC client “proxy settings” are you interested in? Can you give an example from a JDBC driver for another database (PostgreSQL, Oracle, etc)?

Here couple of examples:

https://docs.oracle.com/javase/7/docs/technotes/guides/net/proxies.html – scroll to section 2.4 and 4

This shows how oracle jdbc driver had a bug related to proxy, and troubleshooting discussion: https://github.com/dbeaver/dbeaver/issues/1565

@desi, the Dremio JDBC driver does not have any connection parameters like that. You will simply point it to the proxy host (provided you have proxied the Dremio JDBC/ODBC service).

@desi, my last statement was incomplete.

Dremio JDBC driver does not have any connection parameters to proxy client requests to the Dremio service. We don’t currently support this for JDBC clients.

If you have a reverse proxy (load balancer) in front of the Dremio JDBC/ODBC service then, as I said, you can point to directly to that proxy.