The Alteryx Web Data Connector (WDC) for Tableau tool enables an analytic app to be used as a data source in Tableau (version 9.1 and later).
This tool is not automatically installed with Alteryx Designer. To use this tool, download it from the Alteryx Analytics Gallery.
To use the Alteryx WDC tool, first create an app.
This tool cannot be used with a workflow or macro.
Place the tool at the end of a data stream in the app, publish the app to your Private Studio on your company's Private Server Gallery, and then connect to the app from within Tableau. Tableau uses the Web Data Connector HTML page, which is installed with Alteryx Server starting with version 10.5, to access the apps saved in your Private Studio.
To create an app that is compatible with Tableau:
Select the Alteryx WDC for Tableau tool to be included as an asset by selecting Workflow Options > Manage workflow assets while saving the app to your Private Server Gallery.
http://mycompanygallery.com/tableau/alteryx-wdc.html
To be able to refresh data in a workbook published to Tableau Server, use the following URL instead:
- In the Web Data Connector window, enter the Tableau Server web data connector URL provided by your Tableau administrator, and then press Enter.
Administrators can obtain this URL by Importing the Web Data Connector to Tableau Server.
- Enter the Private Server Gallery API endpoint URL. This is typically your company's Private Server Gallery base URL plus api/v1.
http://mycompanygallery.com/api/v1
To obtain the API Key and Secret:
- Log in to your company's Private Server Gallery.
- Click the Settings icon.
- Within the Private Studio tab, copy the API Key and Secret.
If you do not see the API Key and Secret, contact your Gallery administrator to enable it for your Private Studio.
An app must be saved with the text #TableauWDC in the Description field of the Workflow Properties > Meta Info tab to display in the list.
To refresh data in a Tableau workbook via Tableau Desktop:
- Using the same app answers, click Data > Alteryx > Extract > Refresh.
- Using different app answers, click Data > Alteryx > Edit Source Data, and then click the "Connected to Web Data" link.
Tableau 10.0
- Using the same app answers, click Data > Refresh Data Source.
- Using different app answers, click Data > Alteryx - [name of app] > Edit Connection. Change the app values and then click Connect.
To refresh data in a Tableau workbook via Tableau Server:
- Using the same app answers, click Data Sources, select the Alteryx data source, and click Refresh.
Tableau 10.0
- Using the same app answers, click Data > Refresh Data Source.
- Using different app answers, click Data > Alteryx - [name of app] > Edit Connection. Change the app values and then click Connect.
If connecting to your app fails, adjust the Rows per chunk option on the Advanced tab of the Alteryx WDC for Tableau tool. This option specifies how much data can be processed by Tableau at a time. The default is 10,000. Do not adjust this value unless the connection to Tableau fails.
The following is for Alteryx Server and Tableau Server administrators only.
To obtain the URL for the web data connector for a Tableau Server installation:
cd "C:\Program Files (x86)\Tableau\Tableau Server\9.3\bin"
For example: tabadmin import_webdataconnector "C:\tableau_folder_location\css\alteryx-common.css"
http://our-tableau-server:8000/webdataconnectors/alteryx-wdc.html
Refer to the Tableau Server documentation for additional details on importing web data connectors.
To disable the web data connector for all Alteryx Server users:
C:\Program Files\Alteryx\bin\RuntimeData\gallery\tableau
©2018 Alteryx, Inc., all rights reserved. Allocate®, Alteryx®, Guzzler®, and Solocast® are registered trademarks of Alteryx, Inc.