Author: Interworks
Date Posted: Oct 24, 2023
Last Modified: Oct 24, 2023
Tableau Server Extract Refresh Now
The Tableau Server Extract Refresh Now job from InterWorks gives you the ability to refresh your Tableau Server Extracts at the end of a Matillion ETL orchestration job.
It uses functionality from the Tableau Server REST API, and requires an existing published extract to refresh.
For Tableau Server, to specify the default site, omit contentUrl from the site element, or make the contentUrl value an empty string (contentUrl="").
For Tableau Online, a sign in request must have a site element containing a contentUrl with the value of an existing site. If these are missing, the Sign In request will fail.
If you have questions or would like to discuss extending the functionality across the REST API, please reach out to InterWorks.
Parameters
Parameter | Description |
---|---|
Tableau Server URL | The URL of your Tableau Server environment e.g. tableauserver.interworks.com |
Tableau Username | The login username of the user who will be executing the Tableau Server Extract Refresh |
Tableau Password | The login password of the user who will be executing the Tableau Server Extract Refresh |
Extract Name | The case sensitive name of the Extract to be refreshed |
Site Name | The case sensitive Tableau Server Site that hosts the extract to be refreshed. For Tableau Server, to specify the default site, omit contentUrl from the site element, or make the contentUrl value an empty string (contentUrl=""). For Tableau Online, a sign in request must have a site element containing a contentUrl with the value of an existing site. If these are missing, the Sign In request will fail |
API Version | The version of the API running on your Tableau Server environment (default 3.6 ) |
Prerequisites
To avoid a ModuleNotFoundError, the following Python libraries must be available to the Python 3 interpreter:
- requests
- xml
Downloads
Licensed under: Matillion Free Subscription License
- Download Tableau-Server-Extract-Refresh-Now.melt
- Target: Any target cloud data platform
- Version: 1.68.3 or higher