BI Validator supports Tableau testing using a combination of Tableau Rest API and Tableau Javascript Library to execute tests on your Tableau workbooks. 


Note:

  • When Tableau user account is configured using SAML Authentication (Active Directory), it does not create an account in Tableau directly. Tableau Rest API does not support SAML authentication at this point. So the user will need to be created in Tableau directly instead of using SAML authentication.

    Please see below documentation for more details.
    https://onlinehelp.tableau.com/current/api/rest_api/en-us/REST/rest_api_concepts_auth.htm

    Please request your admin to create an account in tableau server directly.


The attached deck illustrates how to setup Tableau Connection in BI Validator


Trouble Shooting:

1. Connection test/save fails with the 401 : server authentication error in the REST API step

Solution: 

BI Validator uses Tableau REST API and Javascript to retrieve the Workbook and View details. The 401 error typically means that the SITE ID is not correct or the user you are trying does not have REST API access. If you are not sure what the SITE ID is, you find it in the browser URL for your tableau environment. 


A sample tableau URL and Site ID are shown below:

https://10ax.online.tableau.com/#/site/dgaps/users

Site ID: dgaps