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.
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.
And then proceed to authenticate your account and publish your work.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With