Setup
- Fork this repository.
- From the Azure portal or CLI, create a web app with Azure SQL Database.
- In the deployment center, authenticate and use the default actions to set up the deployment.
- Set up the Tableau dashboard using the files in the
deps
folder namedtableau_dash_setup.twbx
. - Create a connected app in Tableau.
- Set up the Azure database tables using the files in the
deps
folder namedazure_db_setup.sql
. - Whitelist the IP for your web app and Tableau dashboard.
Required
- Azure portal or CLI
- Tableau Desktop
- Azure SQL Database
Credentials Required in WebApp
- CONNECTED_APP_CLIENT_ID
- CONNECTED_APP_SECRET_KEY
- CONNECTED_APP_SECRET_ID
- TABLEAU_USER
- AZURE_SQL_SERVER
- AZURE_SQL_DATABASE
- AZURE_SQL_USER
- AZURE_SQL_PASSWORD
- AZURE_SQL_PORT
- APP_COOKIE_SECRET