Tableau operating model

Synchronizing means refreshing the assets that are currently in Data Catalog as a result of a previous ingestion or synchronization job. After synchronizing Tableau, the assets in Data Catalog accurately reflect the metadata as it exists at the time of synchronization.

Note 
  • The assets have the same names as their counterparts in Tableau.
  • Some asset types are only created if the Tableau user has specific permissions.
  • Relations that were created between Tableau assets and other assets via a relation type in the Tableau operating model, are deleted upon synchronization. The same is true of any attribute types in the operating model that you add to Tableau assets. To ensure that the characteristics you add to Tableau assets are not deleted upon synchronization, be sure to use characteristics that are not part of the Tableau operating model.

The following image shows the relations between Tableau asset types.

You can easily recreate this diagram view in your Collibra environment. See Create a Tableau operating model diagram view.

Harvested metadata per asset type

This table shows the metadata for each Tableau asset type and the resource ID for each asset type and metadata.

Asset type

Synchronized metadata

Resource ID

Tableau Server

Resource ID: 00000000-0000-0000-0000-110000000005

Description

00000000-0000-0000-0000-000000003114
Server hosts / is hosted in Business Dimension 00000000-0000-0000-0000-120000000000
URL: The link to the data in Tableau 00000000-0000-0000-0000-000000000258

Tableau Site

Resource ID: 00000000-0000-0000-0000-110000000000

BI Folder assembles / Is assembled in BI Folder

00000000-0000-0000-0000-120000000001
Description 00000000-0000-0000-0000-000000003114
Server hosts / is hosted in Business Dimension 00000000-0000-0000-0000-120000000000
URL: The link to the data in Tableau 00000000-0000-0000-0000-000000000258

Tableau Project

Resource ID: 00000000-0000-0000-0000-110000000001

Description

00000000-0000-0000-0000-000000003114
  • Owner in source
    • The only harvested metadata are email addresses. To harvest this metadata, you need to enable the Metadata API by setting the restOnly property in your lineage harvester configuration file to false.
  • 00000000-0000-0000-0000-200000000001

    BI Folder assembles / is assembled in BI Folder

    00000000-0000-0000-0000-120000000001
    Business Dimension groups / is grouped into Report 00000000-0000-0000-0000-120000000002

    BI Folder contains / contained in Data Asset

    00000000-0000-0000-0000-120000000014

    Tableau Workbook

    Resource ID: 00000000-0000-0000-0000-110000000002

    Description

    00000000-0000-0000-0000-000000003114

    Certified

    00000000-0000-0000-0001-000500000001
    Document creation date 00000000-0000-0000-0000-000000000260
    Document modification date 00000000-0000-0000-0000-000000000261
    Document size 00000000-0000-0000-0000-000000000259
  • Owner in source
    • The only harvested metadata are email addresses. To harvest this metadata, you need to enable the Metadata API by setting the restOnly property in your lineage harvester configuration file to false.
  • 00000000-0000-0000-0000-200000000001
    Report Image 00000000-0000-0000-0000-000000000262
    URL: The link to the data in Tableau 00000000-0000-0000-0000-000000000258
    Report groups / is grouped into Report 00000000-0000-0000-0000-120000000004
    Tableau Workbook contains / contained in Tableau Data Model 00000000-0000-0000-0000-120000000020
    Business Dimension groups / is grouped into Report 00000000-0000-0000-0000-120000000002

    Tableau Dashboard

    Resource ID: 00000000-0000-0000-0001-110000000301

    Assets of this type are only created if the Tableau user has the Download/Save As permission on the workbook.

    Certified

    00000000-0000-0000-0001-000500000001
    Document creation date 00000000-0000-0000-0000-000000000260

    Document modification date

    00000000-0000-0000-0000-000000000261
  • Owner in source
    • The only harvested metadata are email addresses. To harvest this metadata, you need to enable the Metadata API by setting the restOnly property in your lineage harvester configuration file to false.
  • 00000000-0000-0000-0000-200000000001

    Report image: The image of the report.

    Images are downloaded and stored in Data Catalog. You can configure the maximum file size and content types of the Tableau images in the Collibra DGC service settings.
    00000000-0000-0000-0000-000000000262
    URL: The link to the data in Tableau 00000000-0000-0000-0000-000000000258
    Visible on server 00000000-0000-0000-0000-000000000265
    Report groups / is grouped into Report 00000000-0000-0000-0000-120000000004
    Report uses / used in Data Attribute 00000000-0000-0000-0000-120000000021
    Report uses / used in Report 00000000-0000-0000-0000-120000000007

    Tableau Worksheet

    Resource ID: 00000000-0000-0000-0001-110000000300

    Assets of this type are only created if the Tableau user has the Download/Save As permission on the workbook.

    Certified

    00000000-0000-0000-0001-000500000001
    Document creation date 00000000-0000-0000-0000-000000000260

    Document modification date

    00000000-0000-0000-0000-000000000261

    Report image: The image of the report.

    Images are downloaded and stored in Data Catalog. You can configure the maximum file size and content types of the Tableau images in the Collibra DGC service settings.
    00000000-0000-0000-0000-000000000262
    URL: The link to the data in Tableau 00000000-0000-0000-0000-000000000258
    Visible on server 00000000-0000-0000-0000-000000000265
    Report groups / is grouped into Report 00000000-0000-0000-0000-120000000004

    Report uses / used in Data Attribute

    00000000-0000-0000-0000-120000000021
    Report uses / used in Report 00000000-0000-0000-0000-120000000007

    Tableau Data Attribute

    Resource ID: 00000000-0000-0000-0000-110000000010

    Assets of this type are only created if the Tableau user has the Download/Save As permission on the data source.

    Calculation Rule

    00000000-0000-0000-0000-000000003117
    Data Type: The data type of a data asset, as it is declared by the data source. 00000000-0000-0000-0001-000500000005
    Role in Report 00000000-0000-0000-0000-000000000266
    BI Data Model contains / is part of BI Data Attribute 00000000-0000-0000-0000-000000007196
    Data Element targets / sources Data Element 00000000-0000-0000-0000-000000007069

    Report uses / used in Data Attribute

    00000000-0000-0000-0000-120000000021

    Tableau Data Model

    Resource ID: 00000000-0000-0000-0000-110000000008

    Assets of this type are only created if the Tableau user has the Download/Save As permission on the data source.

    Certified

    00000000-0000-0000-0001-000500000001
    Document creation date 00000000-0000-0000-0000-000000000260
    Document modification date 00000000-0000-0000-0000-000000000261
    Original Name: The name of the data source in Tableau 00000000-0000-0000-0001-000500000032
  • Owner in source
    • The only harvested metadata are email addresses. To harvest this metadata, you need to enable the Metadata API by setting the restOnly property in your lineage harvester configuration file to false.
  • 00000000-0000-0000-0000-200000000001
    BI Data Model contains / is part of BI Data Attribute 00000000-0000-0000-0000-000000007196
    Business Dimension source / is source of System 00000000-0000-0000-0000-120000000003
    Tableau Workbook contains / contained in Tableau Data Model 00000000-0000-0000-0000-120000000020

    Additional information

    • For the Owner in source attribute, the following rules apply:

      • If the system creates a Tableau data object and the Tableau data object does not have a user ID, the Owner in source attribute is shown as System on the asset page.
      • If the user who created a Tableau data object no longer exists, the Owner in source attribute is shown as empty on the asset page.

    Example of ingested Tableau metadata

    The following image shows an example structure after synchronizing Tableau.

    Recommended hierarchy within a domain

    You can enable hierarchies for the domain (or domains) in which your Tableau assets were ingested. Doing so makes it easier to understand the relation between your Tableau assets, when viewing the assets on the domain page.

    Follow these steps to enable and configure the recommended hierarchy.

    Steps

    1. Open the domain page of the relevant BI Catalog domain.
    2. On the content toolbar, click .
      The Configure Hierarchy dialog box appears.
    3. Select Enable Hierarchy.
    4. Select Multipath.
    5. Start typing and select each of the following relation types:
      • Server hosts Business Dimension
      • BI Folder assembles BI Folder
      • Business Dimension groups Report
      • Report groups Report
      • Report uses Report
      • Report uses Data Attribute
      • BI Folder contains Data Asset
      • BI Data Model contains BI Data Attribute
      • Tableau Workbook contains Tableau Data Model
    6. Click Apply.

    Note 
    • In an asset view, if any asset is deleted, for example via synchronization or manual deletion, the view is recreated and the hierarchy is lost. In this case, you can again enable and configure the recommended hierarchy.
    • When viewing the hierarchy for a community or domain, if the parent of a node that is in the community or domain belongs to a different community or domain, that node is not shown in the hierarchy.

    Create a Tableau operating model diagram view

    You can create a Tableau-specific diagram view, to visualize the operating model. The following procedure provides instruction on how to quickly create a new diagram view by copying and pasting the JSON code in the diagram view text editor.

    Steps

    1. Open an asset page.
    2. In the tab pane, click Diagram.
      The diagram appears in the default diagram view.
    3. Click to add a new view.
    4. Click the Text tab, to switch to the diagram view text editor.
    5. Click Show me the JSON code below this procedure, to expand the code.
    6. Click Copy code in the top-right of the expanded code, to copy the code.
      The code is copied to your clipboard.
    7. Paste the code in diagram view text editor.
    8. Click Save.
    9. Edit the name and description of the diagram view, to suit your needs.