Settings

Configure your application preferences
Select your LLM provider
Bearer token for OpenAI/Azure, or Anthropic API key
Max 1000
Warn if exceeded
Hard ceiling
Switch to a different Tableau Cloud site or update your credentials. Your current session will be disconnected.
Current Site
Not connected
Sign in first to switch sites
View detailed application logs for troubleshooting and debugging.
Log File Path
loading…
Loading…

What went wrong?

Help us improve β€” describe what the query should have done differently. (Optional)

Not connected
AI

Metadata Explorer for Tableau

Explore your Tableau site's metadata, run governance analyses and GraphQL queries, and learn the Metadata API β€” all in one place. Pick an area below to begin.

Connect to your Tableau site to unlock Governance, Query Builder and Interactive Search. The API Guide is available without connecting.
🏛
Governance
Pre-built site-health analyses: inventory, certification readiness, stale content, description coverage, duplicate fields, and more.
Requires a connected site
🔨
Query Builder
Write and run GraphQL against the Metadata API in an embedded editor, or generate a query from a plain-English question.
Requires a connected site
🔍
Interactive Search
Ask a question in plain English. The app builds a multi-step REST + GraphQL plan, runs it, and shows the results.
Requires a connected site
📚
API Guide
A reference for the Metadata API β€” guidelines, use cases, a plan generator, and a query-cost modeler. No connection required.
Always available
πŸ’‘Ask me anything about your Tableau metadata! I'll generate a GraphQL query you can test and run
⚠️
Some conditions could not be expressed in the query
    ✓ Query ready
    πŸ“Š
    No query yet
    Enter a question above and click "Generate Query" to get started
    ✦
    Showing results
    ⚠️
    Some conditions could not be applied as API filters
      Use Post-Filter below to apply these conditions to the results.
      ⚠️
      These results are incomplete β€” totals are under-counts
      β—«
      Ask a question to get started
      Type what you want to find about your Tableau site and press Search. Results appear here as a table.
      β—ˆ
      No results yet
      Run a search to see the raw JSON response here.
      ⬑
      No lineage data
      Run a query that includes upstream or downstream connections to see the lineage graph.
      GraphQL query
      🏛 Welcome to the Site Governance Dashboard
      Sign in to Tableau to load governance data
      The KPI cards (asset counts, certified datasources, warnings) load automatically in the background when you sign in β€” click ▼ Show metrics to reveal them. Description coverage and unused tables require a full site scan: click Load Metrics to trigger all scans at once, or use the Calculate buttons on individual cards. Select an analysis tool below to get started.
      📋
      Total Assets
      β€”
      📈
      Workbooks / Sheets
      β€”
      📊
      Unused Tables
      Not used by any workbook β€”
      📝
      Description Coverage
      Datasources β€”
      Workbooks β€”
      ✅
      Certified Datasources
      β€”
      ⚠️
      Data Quality Warnings
      β€”
      🔒
      Sensitivity Labels
      β€”
      Inventory & Quality
      ⚡ AI Analysis
      Inventory & Quality
      👥
      Who Uses What
      Find all users and workbooks consuming a datasource
      🔍
      Unused Fields
      Identify fields in a datasource not used by any sheet
      🗺
      Dependency Map
      See which projects depend on which databases
      ✅
      Certification Readiness
      Score uncertified datasources on 5 readiness criteria
      🕐
      Stale Content
      Find assets not updated or viewed in N days
      🔁
      Catalog Health
      Fix stale labels and description mismatches between REST and Metadata API
      📝
      Description Coverage
      Quality-score descriptions and classify by domain
      ⚡ AI Analysis
      🔬
      Project Deep Dive
      Knowledge graph and AI narrative for all assets in a project
      ⚙
      Data Overlap
      Find workbooks sharing the same upstream tables
      ⚡
      Duplicate Calc Fields
      Find semantically equivalent calculated fields across workbooks
      Loading…
      Enter a datasource name above to see who consumes it
      Loading…
      Enter a datasource name above to find unused fields
      Quality-scores descriptions across all datasources and workbooks on the site. Each asset is rated Empty, Brief (<15 words), Adequate (15–39 words), or Comprehensive (40+ words). Use ✦ Classify Domains after scanning to group assets by business domain.
      Datasources β€” click Scan Datasources or Scan All
      Workbooks β€” click Scan Workbooks or Scan All
      Click Analyze to score uncertified datasources by readiness
      Click Build Map to see which projects depend on which databases
      Set a threshold and click Analyze to find stale content
      Compares descriptions between the REST API (source of truth) and the Metadata API (search cache). Fixes re-write descriptions via REST for workbooks, and triggers re-indexing for datasources.
      Groups workbooks into clusters based on shared upstream data tables (physical tables, published datasources, and Custom SQL). Adjust thresholds to control how aggressively workbooks are grouped.
      Set thresholds and click Analyze to find workbooks sharing upstream tables
      Finds calculated fields that share the same upstream physical columns AND are semantically equivalent (assessed by AI). Helps reduce duplicated logic across workbooks and datasources.
      Choose scope and click Analyze to find duplicate calculated fields

      Large result set detected

      Total records
      β€”
      Total pages
      β€”
      Page size
      β€”
      Est. total time
      β€”

      This step will fetch a large data set

      The result feeds an aggregate, so the totals are only exact if the whole set is fetched. Choose how much to pull.

      Total records
      β€”
      Total pages
      β€”
      Page size
      β€”
      Est. total time
      β€”
      ⚠ Your Tableau session has expired.
      Fields