Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can Tableau connect to arbitrary REST APIs as data sources?

Tags:

tableau-api

I would like to use a REST API as a data source for tableau. Is this possible in any way? The API service returns standard JSON, and I would think that would be an ideal scenario for tableau. Rather than connecting to some backend database behind the API.

Thanks

like image 882
Tim Leong Avatar asked Apr 29 '15 13:04

Tim Leong


People also ask

Can you connect Tableau TO REST API?

With the Tableau Server REST API you can manage and change Tableau Server, Tableau Cloud site, and Prep Conductor resources programmatically, using HTTP. The API gives you simple access to the functionality behind Tableau data sources, projects, workbooks, site users, sites, flows, and more.

Which of the following can be performed with the REST API in Tableau?

By using the API, you can create users or import them from Active Directory, publish workbooks, create, view, and delete data sources, and perform other actions on the server.


1 Answers

The web data connector does this and is in beta right now as noted by inox. See: https://www.tableau.com/web-data-connector

"The Web Data Connector will allow you to create a connection to almost any data that is accessible over HTTP. This can include internal web services, JSON data, REST APIs, and many other sources. It will not be supported in the initial launch of Tableau 9.0. Beta participants will be able to use a dedicated product key to continue building and testing connectors until the Web Data Connector officially launches."

Also, you can use the Extract API to create Tableau Extracts from an API: https://www.tableau.com/learn/tutorials/on-demand/extract-api-introduction

like image 155
e h Avatar answered Dec 02 '22 15:12

e h