My apologies in advance: the following is far outside of my wheelhouse-- I'm expressing what I've been told but I know next to nothing about the technical details:
"We want to build a custom connector to a REST API that will serve data to the Tableau interface. That REST API will take in JSON parameters and then return data to Tableau to display.
We're curious how hard building and distributing that will be to our users."
Is there recommended reading for this process?
In general terms, what is the difficulty level for setting this up?
Michael Hesser (Tableau Forum Ambassador)
@Michael Hesser
Hi, probably some of the options would be:
a. To create a Web Data Connector 3.0, but these connectors are not supported in Tableau Cloud, but yes in Tableau Server.
b. To create a Web Data Connector 2.0, but this connector will be deprectated.
c. To use some kind of already built tool (Like Knime, Alteryx) which have modules that can execute post/get calls to a rest api, and then send upload the info to Tableau Cloud.
d. You may use a code similar to this one: https://community.tableau.com/s/question/0D58b0000C7KjvCCQS/help-needed-with-python-code-for-tableau-api-integration
to generate a hyper file, and then upload the hyper using Tableau Server Client (TSC). The code does not have this part, but that would be possible.
I don't know if I have understood the question, but I have made my best.
If this post resolves the question, would you be so kind to "Select as Best"?. This will help other users find the same answer/resolution and help community keep track of answered questions. Thank you.
Regards,
Diego Martinez
Tableau Visionary and Forums Ambassador