Hi everyone, I would like to let a Tableau user refresh data in a dashboard directly from Tableau by clicking a button that triggers an orchestration in Keboola. Is there anyone who has done this and could share some tips on how to approach this? I.e. what are the necessary steps to take? I know that I am able to trigger the orchestration programmatically, but I cannot wrap my head around the implementation. Thank you!
Where am I?
In Keboola you can ask and answer questions and share your experience with others!
Hi,
You can try to develop Tableau extension for that. Anyway .. I guess whatever you will do know .. pls consider Tableau will force MFA as of Feb 1st.
Currently we are expecting what will happen with Application: Tableau extract trigger.
T.
I did this about 6 years ago in GoodData. I have created a button in a dashboard that triggered KBC Orchestration.
I think I used this: http://wiki.keboola.com/home/old-articles/pure-gooddata-hints/gooddata-widgets
Instead of the GoodData widget, I would use Tableau "Actions" on Dashboards. Hope this helps. If you need any more advice just contact me via Linkedin.
OMG our old wiki is still up :)
Thank you, I'll check it out!
Replying here just to bump this up. Obviously it can be done via API, I have seen such button in GoodData embeds and as Google Sheets scripts, though beware of leaking the token.
At minimum make sure that you use the token with rights for that specific orchestration.
Thank you! Yes that's my worry as well. I have created a token solely for that purpose.