Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to publish to Tableau Public without using Tableau Desktop

I am currently generating a .tde using the Tableau Python API. This .tde should be generated with new data daily, but as of right now I cannot find a way to publish to Tableau Public without going through Tableau Desktop.

Is there a way to publish to Tableau Public without going through the desktop client? Perhaps by spoofing a POST, through some use of tabcmd.exe, or something else?

This thread asked something along the same lines, but was met with an answer which is specific to Tableau Server, which is a separate product which I do not have access to.

like image 784
pjgranahan Avatar asked Nov 01 '22 00:11

pjgranahan


1 Answers

You won't be able to publish to a server, Public or otherwise, without authenticating.

Tableau Public handles authentication by way of the account login prompt you get from their paid or free Desktop application.

After connecting your workbook to the .tde you have generated you can save the workbook.

enter image description here

And then proceed to authenticate your account and publish your work.

enter image description here

No need to buy anything as you can use Tableau Public for free. You can download trials of both Tableau Online and Tableau Server to test the code you would like to use to publish your .tdes outside of Tableau Public.

like image 141
robcrock Avatar answered Nov 15 '22 05:11

robcrock