'How do I publish a report to Tableau/BI tool with React app

we have a react front-end which is connected to Express/Node.js back-end which itself relies on Neo4J database (because we need this kind of relation between data). The whole stack runs on AWS. We would now like to interact with Tableau (we liked it, but we are open to other BI solutions if they are a better fit). The main goal is that the users of our web application will be able to create customizable reports and of course view them. They would only have access to their own data.

So my question are as follows:

  1. Is it possible to interact with Tableau/other BI solution through some SDK in React/Express app in order to create reports and view them?
  2. How could we make sure that a given user can only work with his data in the BI tool?

If there is a better and easier solution which will drive us to what we are trying to achieve we are opened to those ideas :)

Thanks in advance to all!



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source