Data Connectivity

Create connectors to data sources that are not currently supported by Tableau, including websites and custom applications.

Web Data Connector (WDC)

Data Connectivity

The WDC is a collection of APIs that enable developers to connect Tableau to any data on the web.

Extract API

Data Connectivity

Create custom scripts that pull your data into Tableau data extracts (TDE files).

ODBC Connection

Data Connectivity

Tableau lets you connect to ODBC-compliant sources using its built-in ODBC connector.

Web Data Connector (WDC)

The WDC is a collection of APIs that enables developers to connect Tableau to any data on the web.

Use Cases: Create custom connections to data on the web and make that data available in Tableau.

Benefits: Create your own WDC that reads data from virtually any site that publishes data in JSON, XML, or HTML. Allows for interactivity with your user through forms for selection and filtering.

Examples of existing WDCs: Reddit, Jira, Strava, Twitter, Facebook, Blockspring.

Level of Support: Tableau-supported

Get it here

Extract API

Create custom scripts that pull your data into Tableau data extracts (TDE files).

Use Cases: Connect to data sources that are not currently supported by Tableau and write the data into a .tde file.

Benefits: If you can connect to your data, you can use the Extract API to get that data into Tableau. Runs on MacOS, Windows, and Linux systems, and your choice of programming environment.

Level of Support: Tableau-supported

Get it here

ODBC (Open Database Connectivity)

ODBC is supported by a wide array of data sources. Tableau lets you connect to any of these ODBC-compliant sources using its built-in ODBC connector.

Tableau and ODBC: Learn ODBC basics and how Tableau works with ODBC drivers Learn More

Customizing and Tuning: Learn how to customize your ODBC connection to improve performance with Tableau Learn More

Level of Support: As-Is

More resources

Community

Visit the Developer Portal to ask questions, contribute content, and connect.

Learn More

GitHub

Find Tableau's repositories to get the latest APIs and samples, submit issues, and more.

Learn More

Support

Learn more about support for our APIs and developer tools.

Learn More

Sign up for developer updates