FAQ

Names of Tableau Dashboards in the Catalog Show as null, or Some Elements in the Tableau Lineage Show as null:null

The current Personal Access Token in use is associated with a user who does not have the right permissions to see all levels of information on your Tableau site.

When using the Tableau Metadata API, Sifflet collects all metadata information related to assets on your Tableau instance. However, due to permission settings, the Personal Access Token (and by extension the user) is not allowed to access all assets and details about those assets. In the Tableau user interface, the user cannot see those assets at all, while the Metadata API returns obfuscated information marked with null, which leads to partial information in Sifflet.

This can lead to Sifflet not being able to create a full lineage between your tables/views and your Tableau database/dashboards.

👍

Solution

Generate a Personal Access Token from a user with at least "Site Administrator Explorer" role.

Once you have changed the user role or updated to a new Personal Access Token (see section 3), refresh the Tableau integration (Integrations > Sources, filter to Tableau, then Run Source).

For more information about Tableau roles and how to change a user's role, see this documentation.


Did this page help you?