Update March 13, 2020: This feature has been released in the official Tableau Desktop 2020.2 Beta. Please sign up for the beta to check it out.
The Tableau Maps Team would like to share a new feature, now in beta: the ability to connect to publicly available ArcGIS Server/Online data via REST endpoint.
Please do not use this connector in a production environment. This connector is a pre-release version. It is possible that the workbook file format may change, which would result in the inability to open a saved workbook that uses this feature.
Please contact Ashwin Kumar at email@example.com with any and all feedback.
How to Use this Feature:
- Ensure you are using Tableau Desktop version 2019.4 or later. You can download a trial version of the software here: https://www.tableau.com/support/releases/desktop/2019.4.
- Open Tableau Desktop 2019.4+ and in the Connect screen, under “To a Server” in the left-side panel, click “More”.
- In the resulting menu, select “Web Data Connector”.
- In the pop up dialog, enter https://beta-connectors.tableau.com/esri/arcgis-server/1/arcgis-server.html and click Enter or click the green "Connect" button at the bottom of the dialog.
- You can now enter the Server URL for your ArcGIS Server, or other URLs as outlined below, to connect to your data.
- Please email Ashwin Kumar at firstname.lastname@example.org with any and all feedback.
- If you enter the ArcGIS Server root URL (Example: https://gis.oregonmetro.gov/arcgis/rest/), the WDC will attempt to crawl every service in the instance. If your instance contains large numbers of services and layers, this could take a long time.
- If you enter a URL that points to a Folder, the WDC will narrow its search to that folder only. Example: https://gis.oregonmetro.gov/arcgis/rest/services/OpenData
- If you enter a URL that points to a Service, the WDC will narrow its search to that service only. Example: https://gis.oregonmetro.gov/arcgis/rest/services/OpenData/BoundaryData/MapServer
- If you enter a URL that points to a Layer, the WDC will load that layer only. Example: https://gis.oregonmetro.gov/arcgis/rest/services/OpenData/BoundaryData/MapServer/0
- Publish your data in a geodatabase to ensure pagination support.
- Published Esri services need to have the Query capability enabled in order to work with this connector
- Publishing data to ArcGIS Online and sharing as ‘Public’ will allow WDC to have access to the data.
- Tableau’s Web Data Connector (WDC) framework only supports HTTPS endpoints. If an HTTP endpoint is entered, the WDC will attempt to connect to the equivalent HTTPS will throw an error if none exists.
- Definition queries are not supported at this time.
- The WDC requires an internet connection and the ability to reach https://beta-connectors.tableau.com/esri/arcgis-server/1/arcgis-server.html.
- The WDC will support ArcGIS Server (AGS) versions 10.3.1 and higher.
- The WDC will work with Tableau version 2019.4 and higher.
- The WDC will always create an extract. Live connections via WDC are not supported.
- The WDC will only search for services of type and .
- Field Types of andare ignored.
- geometry types are limited to the following:
- If the ArcGIS Server contains multiple layers/tables with identical names within a service, only 1 will be displayed.
- “Edit connection”may throw an error `Invalid map <>`. Closing the workbook and starting fresh solves the problem.
- The WDC creates a data extract. If opening the workbook which contains a connection to ArcGIS Server in versions of Tableau older than 2019.4, the workbook will still function, but you will be unable to refresh the extract.