Anvil X
Create Tableau extensions with Anvil
Anvil X allows you to create extensions for your Tableau dashboards, entirely in Python. Now, your Tableau dashboards aren’t read-only – you can build data apps to take action. Tableau Extension with Anvil X can access and control the data in your dashboard, using the Tableau Extensions API, or more user-friendly tools such as Trexjacket.
To learn more, check out our blog post:
Quickstart
To get started, follow the Quickstart Guide to build a simple Tableau Extension with the Tableau Extensions API alone.
Tutorials
The trexjacket
project also provides step-by-step tutorials for building real-world Tableau extensions with Anvil X and the high-level trexjacket
API:
Annotate your data
You’ve got a dataset, and you’d like to make comments. For example: Why are sales so slow in Nevada this quarter, and who has been assigned to investigate?
With this step-by-step tutorial, you’ll build an extension for posting messages about specific data points within the Tableau dashboard, using Tableau’s Superstore data set as an example:
Override Sales Data
In this tutorial, you’ll expand the previous tutorial to allow users to not only leave a comment on data, but to override values in the data.
You’ll connect your Tableau dashboard to Anvil’s built-in Data Tables and write back to them. Learn how:
Salesforce Writeback
You’ve got a sales dashboard displaying data from Salesforce, but you want to take action - for example, by updating or reassigning opportunities - right in the dashboard. With this step-by-step tutorial, you’ll build an extension to do just that:
Do you still have questions?
Our Community Forum is full of helpful information and Anvil experts.