Published On Mar 8, 2021
In this Tableau Server REST API tutorial we demonstrate how you can trigger extract refreshes for Tableau workbooks and datasources programmatically.
This capability is especially valuable for teams who want extracts to be updated when the underlying data is ready to be refreshed, instead of setting extract refreshes on a timed schedule.
Is the data ready to be updated at 6:51 AM? This shows you how to trigger that extract now instead of waiting until the schedule runs at 10 AM.
Medium tutorial article on triggering extract refreshes:
/ triggering-extract-refreshes-for-tableau-s...
For more written tutorials, check out the Medium blog posts!
/ elliottstam
Python version used: 3.8
Coding environment: Jupyter Lab
Tableau Server REST API endpoint focus:
Update Workbook Now
Update Data Source Now
Query Job
To make sure you have all the latest features, update tableau-api-lib:
pip install -U tableau-api-lib
Getting started with tableau-api-lib: • tableau-api-lib (blitz): getting started
Join the Tableau Developer Program to get involved. It coms with a free Tableau Online developer site!
https://www.tableau.com/developer