Prerequisites
- Tableau connected as a workspace integration, with credentials set as Bolt schedule environment variables:
TABLEAU_PERSONAL_ACCESS_TOKEN_NAMETABLEAU_PERSONAL_ACCESS_TOKEN_SECRETTABLEAU_HOSTTABLEAU_SITE_NAMETABLEAU_TIMEOUT(optional; request timeout in seconds, default300)
- Credentials embedded in the data source (in Tableau, edit the data source, click Publish, and select Embed credentials).
Usage
Add the Refresh Tableau Data Source command to your schedule, then choose how to Identify data source by:- Name or UUID — enter the data source name or its UUID. Use the UUID when names are not unique; list data sources and their UUIDs with the CLI.
- Project path + Name — enter the full Tableau project path (for example,
Explore/Samples/TestNested/Nested2) plus the data source name to fully qualify it.
Tableau does not allow the same personal access token to be used for multiple requests at once, so data source refreshes run sequentially, not in parallel.