You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem when trying to connect from Tableau Cloud, using Tableau Bridge on RedHat container on Ubuntu host. The structure and connection flow is as below.
ClickHouse on-prem is up on a Ubuntu instance behind SSH. (That's why Tableau Bridge is needed) ✅
ClickHouse MySQL port is enabled and works as expected when connected from my local via SSH. ✅
Tableau Bridge is up in a Docker container that runs on the instance that hosts ClickHouse. ✅
Tableau Bridge and Tableau Cloud see each other. ✅
When a MySQL connection from Tableau Cloud is initiated, it raises Can't connect to MySQL server.
Have you seen such issues before? Is it possible that the container cannot access to the DB on the host of the container?
I've been changing routings but any of them didn't work. Any help or suggestion is much appreciated. Thanks!
The text was updated successfully, but these errors were encountered:
I happened to overcome this issue by modifying the source code a tiny bit before installation (1) and also uploading a custom driver definition file before building the Docker image (2).
Needed to convert network_mode from bridge to host. I'd kindly suggest that having the capability to select this on the UI might be a great candidate for the next release, considering that the variables are already in the source code.
Needed to upload a Driver Definition File containing the driver below and having the following lines added into the /etc/odbcinst.ini (SS from Tableau Docs ). https://downloads.mysql.com/archives/get/p/10/file/mysql-connector-odbc-5.3.13-1.el7.x86_64.rpm
As a small addition to the part below, it might be again useful to have the ability to add port mappings while triggering the containers.
Needed to convert network_mode from bridge to host. I'd kindly suggest that having the capability to select this on the UI might be a great candidate for the next release, considering that the variables are already in the source code.
Problem when trying to connect from Tableau Cloud, using Tableau Bridge on RedHat container on Ubuntu host. The structure and connection flow is as below.
Can't connect to MySQL server
.Have you seen such issues before? Is it possible that the container cannot access to the DB on the host of the container?
I've been changing routings but any of them didn't work. Any help or suggestion is much appreciated. Thanks!
The text was updated successfully, but these errors were encountered: