Tableau metadata collector

  • Release version: Australia
  • Updated March 12, 2026
  • 4 minutes to read
  • 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:

    Table 1. Metadata harvested
    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 Views
    Note:
    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 URL
    Note:
    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:
    Table 2. Relationships between cataloged objects
    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:
    Table 3. Lineage availability by object
    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:
    • Postgresql
    • Snowflake
    • BigQuery
    • Redshift