The Assert Extract Refresh task fails with the following error message:
Data Source Error: clj-http: status 403.
The Tableau Metadata API is disabled by default on Tableau Server, unlike Tableau Cloud where it is enabled by default.
Since the Assert Extract Refresh feature relies on the Tableau Metadata API, the task cannot function properly until the API is enabled.
Follow the steps below to enable the Metadata API:
Log in to Tableau Server as an administrator.
Access the Tableau Server Configuration settings.
Follow Tableau’s official instructions for enabling the Metadata API.
Reference: Enable the Metadata API – Tableau Documentation
After enabling the API, restart Tableau Server if required.
Once the Tableau Metadata API is enabled:
Rerun the Assert Extract Refresh task.
Confirm that the error no longer appears.
If the issue persists, collect updated logs and contact support for further assistance.
Error code 403 indicates that access to a resource is forbidden, usually due to permissions or API being disabled.
This issue only affects Tableau Server environments. Tableau Cloud users should not encounter this problem.