Tableau Embedding Component

  • Goal: I'm looking to heavily use tableau embedding and there isn't too much documentation on the tableau integration is it using V2 or V3 API?

Trying out now, it seems to work but it would be great if someone could blow out the component so that we can pass parameters, filters etc... or even pull summary data from a worksheet and populate a core component.

Would love to work on the tableau embedding with a few others if interested.

1 Like

Hello @Tom_Blackburn!

We are using the v2 API currently.

I am not very familiar with Tableau myself, after looking at the docs we are definitely light on details :sweat_smile:

It seems that the component was built with the development flow in mind of,

  1. Build tables in Tableau
  2. Create URLs that these tables are accessible from
  3. Display these in Retool

If you are looking to tweak the graphs and data via filters and parameters, that currently does not seem to be possible. I can definitely make a feature request and see if we can get this on our roadmap.

I would imagine that pulling data from a worksheet could be something that is done via APIs and queries.

For populating a core component, Retool does not have the built in functionality for creating Tableau specific graphs and charts.

This could be on our roadmap in the future but this functionality is mainly handled by our Chart component, which uses Plotly.js

If there are specific use cases that this cannot handle, definitely let me know and I can look into feature requests.

If you are looking to do something that only Tableau can do, I would recommend building that in Tableau and displaying the finalized table in Retool via a Tableau component :sweat_smile: