I'm looking to understand a bit more from the technical side about how Tableau (The company itself) works with the data that everyone is providing them.

My company is looking to use Tableau as our main visualization tool as we grow larger, but we have a lot PII data, and just confidential data in general that we are not able to expose for compliance reasons to any 3rd parties.

Is there a way to run Tableau, and take advantage of all of the features that it has (Or a majority subset) in a way where we can still make connections to our reporting databases (MySQL/Postgres/RedShift), and also in such a way that a team of Data scientists can all access this information together, but silo it so that none of this information ever touches the Tableau company servers?

I know that most likely in good faith they do not store this information, but that is not enough for compliance reasons for us to work off of.

If I had an inherent mis understanding of the way in which Tableau operates I apologize, would love to learn more!

Thanks for the help

  • 1
    You can get an on premises Tableau server. It has a different pricing structure than the web app.
    – Edmund
    Commented Mar 9, 2020 at 23:05
  • Best idea I can have: contact a Tableau's sales representative to see how they can (or can not) match your compliance requirements and at which cost.
    – Tensibai
    Commented Mar 10, 2020 at 9:43

1 Answer 1


There are several alternatives:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.