Tableau DataDev Links
This is the list of documentation and useful resources on Tableau Developer tools that I have been collecting over time. I’ll keep this list updated with new links; feel free to suggest yours.
Last updated on February 24, 2024
GENERAL RESOURCES
- Join DataDev programme on Developer Programme Portal
- DateDev videos on YouTube
- DataDev Bingo mini projects
- DataDev Hackathon 2021 Projects
- DataDev Hackathon 2023 Projects
- DataDev Day 2021 recordings
- DataDev Day Spring 2023 recordings
- DataDev Day Fall 2023 recordings
DATA CONNECTIVITY
- Web Data Connector on Tableau Help page
- Connectors Gallery on Tableau Exchange
- Jupytab, web data connector to Jupyter Notebook
- How to Add and Safe-list Web Data Connectors in Tableau Server
- Web Data Connector for Tableau Public
- Tableau Hyper API documentation and examples
- Pantab, a Python library to work with Hyper API
AUTOMATION & INTEGRATION: REST API
- Tableau Server REST API fundamentals on Tableau Help
- Tableau Server REST API reference
- Get Started with Tableau REST API using Postman tutorial
- Tableau Migration SDK
- Tableau Server Client (TSC) library to work with REST API
- Tableau API Lib, a Python library to work with the REST API
- Elliott Stam’s YouTube channel (co-author of the tableau-api-lib library above)
AUTOMATION & INTEGRATION: METADATA API
- Tableau Metadata API documentation
- Intro to Metadata API
- Connecting to the Metadata API using Alteryx
- Building a Data Dictionary with the Metadata API: blog post and the final workbook on Tableau Public
AUTOMATION & INTEGRATION: WEBHOOKS
- Intro to webhooks
- Postman collection of code snippets for webhooks
- Tweeting about failed data source refresh
- Tableau Server automation using webhooks
- See Tableau notifications in Slack
- Integrate Tableau with a Slack workspace
- Document API documentation
DASHBOARD EXTENSIONS
- Extensions Gallery on Tableau Exchange
- Tableau Extensions API documentation and examples
- Creating a Write-Back Extension from start to finish
EMBEDDING TABLEAU
- Tableau Embedding Playground
- Tableau Embedding API on Tableau Help
- Tableau JavaScript API on Tableau Help
- JavaScript API intro course
- Embedded analytics course by Andre de Vries
- Tableau Embedded Analytics Playbook
- Robert Crocker’s blog on embedding and customising Tableau dashboards
- Embed insights into your web app, using Tableau Pulse APIs
ADVANCED ANALYTICS
- Tableau Analytics Extensions API
- Tableau Table Extensions
- TabPy documentation
- TabPy configuration and security
- TabPy on Prep Conductor
- Configure connections with Analytics Extensions on Tableau Help
- Using Python to bring live currency conversion to Tableau
- Tableau Prep: Generate rows with TabPy
- Converting addresses to latitude and longitude in Tableau Prep using Python
- Connecting to APIs in Tableau Desktop using Python & TabPy
- Data science examples in Tableau Desktop
- How to build advanced analytics applications with TabPy
- Connecting to APIs in Tableau Desktop using Table Extensions and Python