Tableau URI Format

The Uniform Resource Identifier (URI) definition for Tableau follows this standard:

Identifier Fragments

  • Namespace: tableau://{host}:{port}/{site} OR tableau://{host}/{site}
    • Scheme = tableau
    • Authority = {host}:{port}/{site} OR {host}/{site}
  • Unique name: {dashboardId}

Dashboard URI Format

  • Tableau Cloud instance: tableau://{host}/{site}/{dashboardId}
  • Tableau Server instance: tableau://{host}:{port}/{site}/{dashboardId}

Instance URI Format

  • Tableau Cloud instance: tableau://{host}/{site}
  • Tableau Server instance: tableau://{host}:{port}/{site}

If your dashboard is located in the Default site of your Tableau instance, omit the site segment in the URI. Your URI then has the following format:

  • Tableau Cloud instance: tableau://{host}/{dashboardId}
  • Tableau Server instance: tableau://{host}:{port}/{dashboardId}

Parameter Limitations

  • host identifier must start with a lowercase letter and include only lowercase letters, numbers, dash and dot (regex: [a-z][a-z0-9-.]+)
  • port identifier must include only numbers
  • site identifier must include only lowercase and uppercase letters, numbers, dash and underscore (regex: [a-zA-Z0-9-_]+)
  • dashboardId must be of universally unique identifier (UUID) format, meaning letters from a to f (lowercase or uppercase), numbers and dash (regex: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}).

Dashboard Examples

  • tableau://sifflet.cloud.tableau.com/Dev/5e7570e3-bfe9-43b6-8011-1418bd77d45e
  • tableau://tableau.self-hosted.sifflet.com:8080/aaaa/35223729-b920-47b1-8670-a4e6975973b6

Instance Examples

  • tableau://sifflet.cloud.tableau.com/Dev
  • tableau://tableau.self-hosted.sifflet.com:8080/aaaa

Did this page help you?