Tableau REST Account
Overview
You can use this account type to connect Tableau Snaps with data sources that use the Tableau REST Account.
Prerequisites
None.
Limitations and known issues
None.
Account settings
- 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 (): Indicates that you can add fields in the field set.
- Remove icon (): Indicates that you can remove fields from the field set.
Field / Field set | Type | Description |
---|---|---|
Label | String | Required. Specify a unique name for the Snap. Modify this to be more appropriate, especially if there are more than one of the same Snap in the pipeline. |
Username | String |
Required.
Specify the username to connect to the Tableau database server.
Default value: N/A Example: Snapuser |
Password | String |
Required.
Specify the password associated with the username specified above.
Default value: N/A Example: ll@98#*00w |
Site | String |
Specify the Tableau site for the account.
Copy the Site from the URL in the browser's address bar after successfully logging into Tableau and paste it in this field.
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/Expression |
Required.
Specify the Tableau Server URL where the account is hosted.
Default value: https://online.tableau.com/ Example: https://online.tableausoftware.com/ |
Server version | Dropdown list |
Required.
Specify the Tableau server version for the XML REST operations.
Click the link to download a list of Tableau 9.x and 10.x operations.
Available options for the versions include are:
Note:
The Tableau REST Snap is tested against 9.2, 10.1, and 10.5 versions of Tableau only.
However, the Tableau REST Snap also supports other versions, for which, select the option Other and provide the respective XSD Schema URL and the API version.
While the Snap supports the later versions, the newly added operations in those versions will not be supported.
Default value: N/A Example: 9.2 |
XSD Schema URL (Other) | Integer/Expression |
Specify the URL of the .xsd file (XML Schema Definition), containing the XML schema to be used in the request and response.
Click the link for more information on XML Schema:
REST API XML Schema.
Default value: N/A Example: 10.5 |
API version (Other) | Integer/Expression |
Specify the API version to be used for the Tableau server that is not listed in the dropdown.
Click the link for more information on Tableau server versions and REST API versions:
REST API Versions.
Default value: N/A Example: 10.5 |
S3 credentials | Use this section to provide Access-key ID and Secret key if the file (to be uploaded in the REST operation invoked) resides on an S3 bucket. This field set contains the following fields: | |
IAM Role | Checkbox |
Select this checkbox to enable the IAM role stored in the EC2 instance to access the S3 bucket.
If you select this checkbox, the Access-key ID and Secret key are not required.
Note:
This feature is valid only in EC2-type Groundplex nodes hosted in the EC2 environment.
Refer to the Snap Reference document for the required entry in the global.properties file.
Default value: Deselected |
Access-key ID | String |
Specify the Access key ID part of AWS authentication. Default value: N/A Example: Value encrypted |
Secret key | String |
Specify the Secret key part of AWS authentication. Default value: N/A Example: Value encrypted |