The Startup
Published in

The Startup

TabPy + Heroku = Tableau Online

Photo by Nicki Eliza Schinow on Unsplash
  • The first step is to create a fork of TabPy to configure TabPy with authentication (not set by default) and to require username and password
  • The second step is to deploy your forked TabPy in Heroku
  • The final step is to enable the analytics extension in your Tableau Online site.
paolo e846a223713a517b81ae2cbcc8e4cb03845cf02ad2bb4b572e30efc89119b12d3bdd11e03826d2d64f30dc638b53b9ddbf482509dd1602cd2b45a38979f8d1bf
  • In your Tableau Online site, go to Settings and select the Extensions tab.
  • In the Analytics Extensions section, check the option to Enable analytics extension for site and Create new connection.
  • For Connection Type, select TabPy/Analytics Extension and fill up the Hostname with the URL to the deployed Heroku app (in this example and use Port 443 to force secure connection (HTTPS).
  • Finally, insert the Username and Password.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store