Tableau Account

Overview

You can use this account type to connect Tableau Snaps with data sources that use the Tableau Account.

Prerequisites

None.

Limitations

  • SnapLogic doesn't support Multi Factor Authentication (MFA) enabled Basic auth. We recommend that you use PAT authentication.

Account settings


Create Account dialog

Legend:
  • Suggestion icon (): Indicates a list that is dynamically populated based on the configuration.
  • Expression icon (): Indicates whether the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
  • Add icon (Plus Icon): Indicates that you can add fields in the field set.
  • Remove icon (Minus Icon): Indicates that you can remove fields from the field set.
Field / field set Type Description
Label String

Required. Specify a unique label for the account.

Default value: N/A

Example: Tableau Account
Authentication mode Dropdown list Required. Choose the authentication method for the Tableau server. Available options are:
  • Basic authentication: Requires credentials (username and password) for authentication.
  • PAT authentication: Requires Personal Access Token for authentication to sign in to Tableau REST API. PAT is a secure authentication method to Tableau Server or Tableau Cloud that allows API access with predefined permissions for automating tasks or integrations. Learn how to generate a Personal Access Token
CAUTION:
  • You cannot request concurrent Tableau Server sessions with a Personal Access Token. When you sign in with the same access token, whether at the same site or a different site, the previous session is terminated and results in an authentication error.
  • Personal access tokens (PATs) expire if not used after 15 consecutive days.
  • Tableau recommends creating a PAT for each automation task that requires authentication. Learn more.
  • If there are several Snaps running parallely, use separate PAT token for each of the Snaps (configured with a separate account).
  • Based on the number of Snaps running in parallel, we recommend you to create sufficient number of users and generate multiple PATs per user. Number of PATs allowed:
    • Tableau Server: A user can have 10 PATs.
    • Tableau Cloud: A user can have 104 PATS.

Default value: Basic authentication

Example: PAT authentication
Username String

Appears when you select Basic authentication.

Required. Specify the username to connect to the Tableau database server.

Default value: N/A

Example: Snapuser

Password String

Appears when you select Basic authentication.

Required. Specify the password associated with the username specified above.

Default value: N/A

Example: ll@98#*00w

Token name String/Expression

Appears when you select PAT authentication.

Specify the name of the Personal Access Token.

Default value: N/A

Example: my_service_token

Token secret String/Expression

Appears when you select PAT authentication.

Specify the secret for the Personal Access Token.

Default value: N/A

Example: O4gTZ8k7AsdPz91FwHjkL02RcXYpBnM

Site String Specify the Tableau site for the account.
Note: For Tableau accounts, Site is only required if you are using the online version of Tableau. You must also remove all spaces in the site name and enter it in all lowercase.

Default value: N/A

Example: snaplogicsalesdemo

Server String Required. Specify the Tableau Server URL where the account is hosted.

Default value: N/A

Example: https://online.tableausoftware.com/