Video | Tableau | Data visualisation | Tool strategy

Custom chart types for Tableau with Viz Extensions | Tableau 2024.2

Viz Extensions are about to kill all those Sankey hacks I hate and give you a structured way to use custom chart types in Tableau.

Part ofWhat's new in Tableau 2024.2Tableau Charts
Watch on YouTube
  • Viz Extensions live in the Tableau Exchange and are added from the marks pane via 'add extension', currently built by Tableau and partners like InfoTopics, La Data Viz and Actinvision, with a community exchange promised later.
  • There are two types: sandbox extensions hosted by Tableau on AWS that need no internet call-out, and network-connected extensions hosted by the developer that call out to an external service — a key consideration for server admins and company policy.
  • Extensions hook into Tableau's standard visualisation API, so actions, filters and interactivity all work natively without the hacks previously needed for custom charts.
  • You can switch between extension chart types (e.g. Sankey to tree diagram) and it ports your dimensions across, though it doesn't always place measures correctly, and each extension has its own formatting panel opened in a mini browser window.
  • Local Viz Extensions can be loaded as a file to run bespoke chart types on your own machine — useful for testing before company-wide deployment or for developers building their own charts.

Viz Extensions in Tableau 2024.2 let you add custom chart types like Sankeys and tree diagrams straight from the Tableau Exchange, hooking into Tableau's native visualisation API so filters and interactivity just work — no more hacky workarounds for non-standard charts.

Feature is in beta at the time of recording, using a Superstore workbook to demonstrate. Tim walks through adding, building and swapping extension chart types on a sheet and then on a dashboard.

The Breakdown
  1. Add an extension from the marks pane 1:16

    In the marks pane there's now a Viz extension option; selecting 'add extension' opens the Tableau Exchange gallery of chart types, currently built by Tableau and a handful of partners, with a community exchange promised later.

  2. Check sandbox vs network-connected before choosing 4:39

    Every extension is either sandboxed (hosted by Tableau on AWS, no internet call-out) or network-connected (hosted by the developer, calls an external service). This matters for company policy and server admins, so check which type an extension is before adopting it.

  3. Build the chart like any other visualisation 5:41

    Once selected, you drag dimensions and measures onto the extension's fields (e.g. level, link) just as you would a normal chart. Because extensions call Tableau's standard visualisation API, actions, filters and interactivity work natively without extra setup.

  4. Format extensions in their own mini browser window 7:00

    Each extension has its own formatting panel that opens in a separate browser window, with formatting depth varying a lot by developer — some are basic, others offer detailed styling controls.

  5. Switch between extension chart types 7:31

    You can swap from one extension (e.g. Sankey) to another (e.g. tree diagram) via the same add-extension flow; it carries dimensions across automatically, though measures don't always land on the right shelf and may need manual correction.

  6. Show Me works one way only 9:48

    You can use Show Me to convert an extension chart into a standard Tableau chart type and it translates correctly, but Show Me doesn't list Viz extensions, so you can't go the other way round through it.

  7. Watch layout and label quirks on dashboards 10:25

    Extensions drop onto dashboards like any worksheet, but standard Tableau layout container issues (like 'distribute evenly' hiding a sheet behind Show Me) still apply, and some extensions lack fine label-density controls, so expect some manual layout tweaking.

  8. Local extensions for testing and custom builds 13:38

    You can load a Viz extension as a local file to run a bespoke chart type on your own machine — useful for testing before rolling out company-wide, or if you're a developer building your own chart type.

Worth Knowing
  • Some listings on the Exchange (like Tableau's own) show 'accelerators' or templates alongside genuine chart types, which is misleading when you're specifically browsing for chart extensions.
  • There's no rating or trust system yet, so it's hard to judge quality or avoid near-duplicate chart types (e.g. many versions of a Sankey) at a glance.
  • Switching extension types can misplace measures (e.g. putting a measure on the wrong shelf), so double-check the result rather than assuming a clean port.
  • This was recorded pre-release while the feature was in beta, so behaviour, available extensions and partner list are likely to change before general availability.
Use It When

Reach for Viz Extensions when you need a genuinely non-standard chart type (Sankey, tree diagram, etc.) and want native filtering/interactivity instead of a fragile custom workaround — and use local extensions first if you need to test or vet one before rolling it out organisation-wide.

How this Rollup was made provenance & method

A Rollup is drafted by AI from the video's transcript, then reviewed and edited by Tim. Everything used to produce this one is listed below — the model, the exact prompt, and the source video — so the process is transparent and reproducible.

Transcription
On-device — NVIDIA Parakeet v3 for recent videos, OpenAI Whisper large-v3 for earlier ones. The transcript never leaves the machine or gets published.
Drafting
Claude Sonnet 5 in the cloud, from that transcript.
Prompt
The exact Rollup prompt (v2) — the full system prompt, unedited.
Source video
Watch on YouTube
Drafted
5 July 2026 at 09:38
Reviewed & edited
5 July 2026 at 09:41 · by Tim Ngwena

Model + prompt + video is everything you'd need to recreate a Rollup like this yourself. The one thing we don't share is the transcript.

Rights. The video and its transcript are the property of TN Media Ltd. Unauthorised use or download is prohibited. © TN Media Ltd.