Reputation: 1489
I am trying to create a new visualization (sheet) in a tableau online workbook via javascript API or by another language. Not by using Tableau Desktop or "manual" interaction into Tableau Online.
I know that the JS API allows me to control (filter, display, etc.) existing visualizations, and the SDK can extract data and publish, but my need is to "create" a new visualization into an existing workbook.
Is there a way to do this?
Upvotes: 1
Views: 1025
Reputation: 56
I explain how to do what you're asking on the blog post linked below. You can use Python with Jinja2.
The basics ...
The link gives code examples and an example CSV file for specifying your input.
https://www.linkedin.com/pulse/create-tableau-visualizations-programmatically-allan-thompson
Upvotes: 2
Reputation: 3318
The only methods of creating Tableau content that I'm aware of is using Tableau Desktop or Web authoring of something that is already published.
Upvotes: 3