Skip to main content

Tableau

The Tableau connector is used to connect to sites on Tableau Servers and Tableau Online.

The connector will use the REST and Metadata APIs to extract lineage details on field level per workbook. This connector is currently in Preview state.

Server URL: URL including protocol to Tableau Server or Online.

NodeGraph uses both the REST APIs and MetaData APIs. Verify that the MetaData API is enabled if connecting to Tableau Server.

Enable Metadata API on server by running the following command:

tsm maintenance metadata-services enable

 

Enabling Metadata API on server

The result of enabling metadata API on the server. It reads: When enabling this option, some services used by Tableau Server must be restarted. This will make some functionality on Tableau Server temporarily unavailable. Do you want to continue?

Site Content URL: List all sites' content URL to include, separated by a semicolon. Can be left empty for Tableau Server to include all sites but must include at least one site for Tableau Online. To include only the Tableau Server default site, which has an empty content URL, type only a semicolon.

Information noteContent URL is the sub path of a Tableau site's full URL. In the server environment, it is referred to as the Site ID. When you sign in to Tableau Server or Tableau Online manually, 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 Sales:

  • (Tableau Server) http://MyServer/#/site/Sales/projects

  • (Tableau Online) https://10ax.online.tableau.com/#/site/Sales/workbooks

Authentication Method: Needs to be an existing user with permissions to read all metadata to extract, e.g. Server Administrator.

  • Username and Password

    Specify an existing Tableau user credentials.

  • PAT (Personal access token)

    Create a valid PAT for an existing user and enter name and secret.

Information notePAT is the recommended authentication method from a security perspective. Keep in mind, however, that the token needs to be renewed on a regular basis.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!