How to create a WebDataConnector between Outsystems and Tableau?

How to create a WebDataConnector between Outsystems and Tableau?

  

What is the most optimal option for a real-time connection between outsystems and tableau

I don't know much about Tableau, but surely they have an API you can connect with?