Video | Tableau | Data engineering | Tool strategy | Analytics

Tableau Server & Online Tagging Updates in 2020.3 & Metdata API

Tableau 2020.3 lets you tag right down to individual columns, and the Metadata API makes finding it all genuinely powerful.

Part ofWhat's new in Tableau 2020.3Tableau Server
Watch on YouTube
  • Tagging assets such as databases, tables and columns requires the Data Management add-on, accessed via the External Assets section
  • In 2020.3 you can tag individual columns (for example flagging PII fields) as well as databases and tables, not just workbooks and data sources
  • Tags are universal and not restricted to a content type, so the same tag can be applied across databases, tables and columns
  • Applying a tag to a workbook automatically pushes it down to the sheets and published data sources inside it
  • The Metadata API interface lets you query tags and the assets they're applied to, ideal for exporting into an external metadata system for organisation-wide tracking

Tableau Server/Online 2020.3 lets you tag individual assets like databases, tables and even columns, not just workbooks and data sources, and you can then query all of that tagging through the Metadata API to feed an external metadata system.

Requires the Data Management add-on to access the External Assets section. Demoed using a Salesforce connection and an Excel-based Superstore data source published to Tableau Online.

The Breakdown
  1. Confirm you have Data Management enabled 0:00

    Individual asset tagging only appears if the Data Management add-on is enabled on your server; without it you won't see the External Assets section at all, so this is a hard prerequisite before anything else here works.

  2. Browse databases, tables and files as assets 0:40

    External Assets shows you the underlying databases/files and the tables within them (e.g. sheets inside an Excel file), separate from the workbooks and data sources you'd normally tag.

  3. Tag a database or connection 2:09

    You can tag a database or live connection just like you'd tag a workbook, using free-text tags you type and hit enter to save — useful for labelling things like which source a connection points to or whether it's a live feed.

  4. Tag a specific table 3:00

    Drill down via the lineage panel to a specific table and apply a tag there; this lets you flag things at the table level independently of the database or workbook tags.

  5. Tag individual columns, e.g. for PII 3:42

    Click a column name to open its tag editor and apply one or more tags — a practical use is flagging columns containing personally identifiable information so they're easy to locate later. Tags aren't restricted by content type, so the same tag word can be reused across databases, tables and columns.

  6. Filter by tags on the Explore page 5:14

    The Explore page's filter pane lets you filter by tag, but only within the content type you're viewing (workbooks, data sources, tables) — there's no single view that shows every tag across all asset types at once, which is the gap the Metadata API fills.

  7. Query all tags via the Metadata API 6:39

    The Metadata API interface lets you write a query naming the asset type (tags), pull each tag's ID and name, and list the assets and asset types it's applied to — giving you one place to see everything tagged across workbooks, sheets, data sources, tables and columns. Applying a tag to a workbook automatically pushes it down to its sheets and any published data sources inside it, so you'll see those linked in the results.

  8. Treat the interface as exploratory, not production 10:02

    This query interface isn't built for exporting to CSV/Excel — it's for exploring what the API can return before you build your own integration, likely connecting to a third-party asset management system for organisation-wide tracking.

Worth Knowing
  • The Data Management add-on is an additional cost on top of Tableau Server/Online.
  • Tags at the project level aren't available — you need to be inside a specific content type (workbooks, data sources, tables) before the tag filter appears.
  • Tagging a workbook cascades the tag down to its sheets and any published data sources within it, so check whether a data source is embedded in a workbook or published separately before assuming a tag did or didn't apply.
  • The query interface shown is temporary/for exploration only — building a robust export or integration takes additional work.
Use It When

Reach for this when you need to track sensitive or specific fields (like PII) down to the column level across your Tableau environment, and want to pull that tagging information out into an external metadata or governance system for organisation-wide visibility.

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.