I would take a look at the Tableau Bridge documentation. Tableau Bridge will allow you to connect to your on-prem SAP HANA data (extract only) so that you do not have to expose the database directly to the internet.
Hope this helps!
Senior Technical Lead
Thanks for your response.
Could you please send some architecture diagram for this setup.
Tableau Bridge is some software we need to install on our laptops?
Here, my HANA system is on one network and the IP address of Tableau Online is another network. What is the best approach for connecting these two .
The link I provided in my initial response should have detailed information on how to set up and configure Tableau Bridge. I would recommend reading it as it answers all of your questions above. Tableau Bridge is a functionality within Tableau Desktop and is not a program that would be installed separately. The intent of Tableau Bridge is to run it on the same network as the HANA database, so that there is no need to expose the HANA database to the IP address of Tableau Online.
Let me clarify you once again on our scenario. We need connectivity between Tableau online with HANA through a live connection.
From your blog I could see "Tableau Bridge will allow you to connect to your on-prem SAP HANA data (extract only) so that you do not have to expose the database directly to the internet."
Please advise how we can get the HANA Live data in Tableau Online.
1 of 1 people found this helpful
What you are wanting to accomplish may or may not be possible in the product currently. If you would like to use live connections instead of extract, then Tableau Bridge is not an option as Bridge does not currently support live connections for SAP HANA. You would need to attempt to publish the connection on Tableau Online. This will require you to whitelist the Tableau Online IP addresses with your database. Keep in mind that the instructions from this article are for cloud-based databases rather than on-prem databases, as our supported method of connecting to on-prem databases would be to use Tableau Bridge. Some types of on-prem databases will not allow you to publish directly to Tableau Online and would require Bridge, which would put you back into the boat of requiring an extract.
Have you tried reaching out to your account manager? They would be a good resource to assist you with getting started on your deployment and can get you a consultant who will be able to answer any deployment related questions.
Where can we get information about the ports that need to be open on the database so Tableau Online is able to talk to it?
I read the below on the link you shared above but it doesnt give any other detail. Thanks!
In addition to enabling communication over the Tableau Online IP range, you might need to enable access over the appropriate database port
Tableau Bridge communicates with Tableau Online over port 443: it looks like regular web traffic to your firewall(s). Tableau Bridge resides (or should reside) on the same network address space as your on-prem database system(s).
While you might need to whitelist the Tableau Online IP range to allow communication between Bridge and Online, that's all the outward-facing config you need to do.
For Bridge to talk to your database (since you're on this thread we'll assume HANA but it doesn't matter), you MIGHT need to grant permission for a specific IP address/hostname (the machine running Bridge) to communicate with HANA over a specific port, or you might not. That's a config item that only you know. So, if you DO need to do that (because you keep access locked down to only specifically whitelisted IPs), then your database/network team would know that and can make the appropriate changes. If you're exposing HANA on a non-standard port, only you would know that as well.
Most customers of mine do not need to do this step, which is why we say "you might" in the article.