Tableau API Integration

Login user must have administrator permissions in Tableau.

Get the Domain Name:

  1. Login to Tableau and copy the URL Domain (ex. prod-demo-a.online.tableau.com) and save it for a later step.

Get the Personal Access Token Name and Secret:

  1. Visit the Tableau account.

  2. Click on the avatar section at the top right corner of the page and then click My Account Settings.

     

  3. Enter a Personal Access Token (PAT) name and click Create new token.

     

  4. Below popup will be displayed. Copy Token Name and Token Secret and save them for a later step.

Get the Content Url:

Content Url is optional For Tableau Server : If you do not have a Content Url leave Content Url configuration entry blank.

  1. When you manually sign in to Tableau Server or Tableau Online, the Content Url is the value that appears after /site/ in the browser address bar. For example, in the following URLs, the content Url is MarketingTeam:

    (Tableau Server) http://MyServer/#/site/MarketingTeam/projects

    (Tableau Online) https://10ay.online.tableau.com/#/site/MarketingTeam/workbooks

  2. Copy the Content Url and save it for a later step.

Set up Tableau Application Integration on Zilla:

  1. Locate your desired Tableau application instance on Zilla, click Sync now and enable API Integration.

     

  2. Add the configuration details saved above:
    Domain Name (do not include 'https', ex: prod-demo-a.online.tableau.com) and Personal Access Token Name, Personal Access Token Secret, and Content Url (see info section above) then click Next.

  3. Click Next.

     

  4. Click Done.