Contents:
NOTE: You can export Tableau files as part of exporting results from the platform. For more information, see Publishing Dialog.
Limitations
- This connection type only enables publication.
- You cannot read data from Tableau Server.
- When created in the application, publish-only connections must be created through the Connections page.
Enable Hyper format
Hyper format generation is enabled by default. To enable the generation of results into Hyper format, please verify the following:
Steps:
- Login as an administrator.
- You apply this change through the Workspace Settings Page. For more information, see Platform Configuration Methods.
Locate the following setting:
Hyper output format
- Set it to
Enabled
. - No other configuration is required.
Enable TDE format
NOTE: The TDE format has been superseded by the Hyper format. Publication to TDE format will be deprecated in a future release. Please switch to using Hyper format.
Download and Install Tableau SDK
To enable generation of TDE files and publication to Tableau Server, the Tableau Server SDK must be licensed, downloaded, and installed in the Designer Cloud Powered by Trifacta platform.
Steps:
- Navigate to the following: https://onlinehelp.tableau.com/current/api/sdk/en-us/SDK/tableau_sdk_installing.htm#downloading
- Complete any required licensing steps.
- Download this version: Tableau SDK for C/C++/Java (64-bit).
- Transfer the file to the Alteryx node.
Extract it in a directory where the
trifacta
account has read and execute permissions.NOTE: The above directory should be located outside of the install directory for the platform software.
- Retain the path to this directory. This directory is assumed to have the following name:
<tableau-extract-dir>
.
- Platform configuration must be updated to point to this SDK. You can apply this change through the Admin Settings Page (recommended) or
trifacta-conf.json
. For more information, see Platform Configuration Methods. Update the following property:
"batch-job-runner.env.LD_LIBRARY_PATH" = "<tableau-extract-dir>/lib64/tableausdk/"
Add to the Batch Job Runner classpath to the current classpath (
<current_classpath_values>
). You must replace<tableau-extract-dir>
with the path where you extracted the Tableau Server SDK:"batch-job-runner.classpath" ="<current_classpath_values>:<tableau-extract-dir>/lib64/tableausdk/Java/tableaucommon.jar:<tableau-extract-dir>/lib64/tableausdk/Java/tableauserver.jar:<tableau-extract-dir>/lib64/tableausdk/Java/tableauextract.jar"
- Save your changes and restart the platform.
Enable TDE format
To enable the generation of results into TDE format, please complete the following:
Steps:
- Login as an administrator.
- You apply this change through the Workspace Settings Page. For more information, see Platform Configuration Methods.
Locate the following setting:
TDE output format
- Set it to
Enabled
.
Configure Permissions
The user who is publishing to Tableau Server must have exec permissions on the temporary directory on the backend datastore. This directory is used to write the intermediate file format locally, before it is published to Tableau Server.
NOTE: These permissions must be applied for both TDE and Hyper format.
For more information, see Supported File Formats.
Create Tableau Server Connection
Create through application
Any user can create a Tableau Server connection through the application.
NOTE: Only an administrator can make a Tableau Server connection available for all users.
Steps:
- Login to the application.
- In the menu, select User menu > Preferences > Connections. See Connections Page.
- In the Connections page, click Create Connection. See Create Connection Window.
- In the Create Connection window, click the Tableau Server connection card.
Specify the properties for your Tableau Server.
Property Description Server URL The URL to the Tableau Server to which you are connecting. To specify an SSL connection, use
https://
for the protocol identifier.NOTE: By default, this connection assumes that the port number is
80
. To use a different port, you must specify it as part of the Server name value:http://<Tableau_Server_URL>:<port_number>
Site Enter the value that appears after
/site/
in your target location.Example target URL:
https://tableau.example.com/#/site/MyNewTargetSite
Enter the following for the Site setting:
MyNewTargetSite
User Name The username to use to connect. Password The password associated with the username. Test Connection Click this button to test the connection that you have specified. Connection Name The name of the connection as you want it to appear in the user interface. Description This description is displayed in the user interface. For more information, see Create Connection Window.
Click Save.
Create through APIs
- Acquire the vendor and type information. See Connection Types.
Create the connection through the APIs. See https://api.trifacta.com/ee/7.6/index.html#operation/createConnection
This page has no comments.