Tableau metadata collector

concept australia Updated Sep 10, 2026 4 min read tableau-metadata-collector.md
Raw file servicenow.com

Tableau metadata collector provides read-only access to metadata from a Tableau account.

The Tableau collector harvests metadata from Tableau objects (such as workbooks and dashboards) in the Tableau Online or Tableau Server instances. Use harvested metadata to perform impact analysis and understand how changes to upstream data sources affect Tableau objects.

Tableau version supported

The collector supports Tableau Cloud and Tableau Server. Supports Tableau API versions 3.10 and above on Tableau Server v2022.1.

Authentication supported

The Tableau collector supports the following authentication methods:

Metadata cataloged

The Tableau collector catalogs the following information:

Object

Information cataloged

Databases

Name, Identifier, Description, Database Connection Type

Database Schemas

Name, Identifier

Database tables

Name, Identifier

Database columns

Name, Identifier

Tableau Databases

Name, Identifier, Connection Type

Tableau Database tables

Name, Identifier, Connection Type

Tableau Database columns

Name, Identifier

Projects

Name, Description

Workbooks

Name, Description, Creator Email, Creator Name, Creator Tableau User, Preview Image, and Workbook URL Note: Unpublished workbooks aren’t cataloged because the Tableau REST APIs don’t return unpublished objects.

Dashboards

Name, Creator Email, Creator Name, Creator Tableau User, Preview Image, Dashboard URL, Number of Favorites, and Number of ViewsNote: Unpublished dashboards aren’t cataloged because the Tableau REST APIs don’t return unpublished objects.

Views

Name, Creator Email, Creator Name, Creator Tableau User, Number of Views, Number of Favorites, Preview Image, and View URLNote: Unpublished views aren’t cataloged because the Tableau REST APIs don’t return unpublished objects.

Datasource fields

Name, Identifier, Description

Calculated fields

Name, Identifier, Description, Calculation Formula, Category, Role, Type

Group fields

Name, Identifier, Description, Category, Role, Type

Bin fields

Name, Identifier, Description, Category, Role, Type, Bin Size

Column fields

Name, Identifier, Description, Category, Role, Type

Metrics

Name, Identifier, Description, Creator Email, Creator Name, Creator Tableau User, Metric Url

Custom SQL tables

Name, Identifier, Description, SQL Query

Embedded data sources

Name, Identifier, Last refresh date

Published data sources

Name, Identifier, Description, Last refresh date

## Relationships between objects

Catalog pages show relationships between the following data asset types:

Data asset page

Relationship

Databases

  • Schemas contained within the database
  • Tables contained within the database

Database Schemas

Tables contained within the schema

Database tables

  • Schema containing database table
  • Database containing the database table
  • Views using the database table as a data source
  • Column fields using the database table as a data source

Database columns

  • Tables containing the database columns
  • Column fields referencing the database columns

Tableau Databases

Tableau Tableau Database table contained within the Tableau Database

Tableau Database tables

Tableau Column contained within the Tableau Database table

Tableau Database columns

Tableau Column Field referencing the Tableau Database Column

Projects

  • Views contained within the project
  • Workbooks contained within the project
  • Dashboards contained within the project
  • Subprojects contained within the project
  • Published Data source

Workbooks

  • Projects that contain a workbook
  • Data sources embedded within the workbook
  • Views contained within the workbook
  • Custom SQL Tables embedded within the workbook

Dashboards

  • Fields used by dashboard
  • Custom SQL tables used by dashboard
  • Projects containing dashboard
  • Tables used by dashboard
  • Workbooks containing dashboard
  • Views embedded in dashboard

Views

  • Fields used by view
  • Custom SQL tables used by view
  • Projects containing view
  • Database Tab;es used by view
  • Workbooks containing view
  • Dashboards that embed the view
  • Metrics presenting the view

Datasource fields

  • Views that use the datasource field
  • Dashboards that use the datasource field
  • Data source fields containing the datasource field

Calculated fields

  • Views that use the calculated field
  • Dashboards that use the calculated field
  • Data sources containing the calculated field

Group fields

Data sources containing group field

Bin fields

Data sources containing group field

Column fields

  • Data Source containing the column field
  • Views that use the column field
  • Dashboards that use the column field

Custom SQL tables

  • Views using Custom SQL table
  • Dashboards using Custom SQL table
  • Workbooks using Custom SQL table

Embedded data sources

  • Fields contained within the embedded data source
  • Workbook containing embedded data source

Published data sources

Fields contained within the published data source

## Lineage for Tableau

Collected lineage information:

Object Lineage available
Database columns and tables Fields that use database columns and tables
Projects Databases, Database schemas, Database Tables, Database Columns, Workbooks, Views, Dashboards, custom SQL tables, and Data sources that projects contain
Dashboards Fields and tables that dashboards source their data from
Views Fields and tables that views source their data from
Fields Columns, tables, and other fields that a field uses its data from
Tableau Database tables Tableau Databases containing the Tableau Database table
Tableau Database columns Fields that reference the Tableau Database column, Tableau Database tables containing the Tableau Database column
Published data sources Embedded data sources that were derived from published data source
Embedded data sources Database tables and Database columns that the Embedded data source uses data from.
Custom SQL Tables Database tables and Database columns that the Custom SQL Table uses data from. Note: Lineage isn’t created between Custom SQL Tables and columns or tables that aren’t available in the API.

Note: Cross-system lineage isn’t supported for ODBC connections or when columns or tables are unavailable in the API.

Supported data sources for cross-system lineage:

Parent Topic:Configuring metadata collectors

Search documentation
Search document titles and file paths on the australia branch