Tableau Usage Data

Tableau Usage in Euno

Euno tracks the usage history of tableau resources.

Utilize Tableau usage data to:

  1. Remove or archive resources that are no longer in use within your organization.

  2. Identify frequently used resources that require attention.

Understanding the Types of Usage Data Captured in Euno

Euno tracks two types of access records, to associate two types of usage information to Tableau resources.

Query records

a query record is generated every time an event in Tableau triggers a query to the underlying data warehouse.

This information is taken from the query log of snowflake (see Snowflake integration). In addition, this information is only available for LIVE data sources, as extracts, including the reload of the extract, are not tagged by Tableau.

Property
Value
Applicable to

total_queries_14d

total_queries_30d

total_queries_60d

The total number of queries the resource triggered within over the last 14/30/60 days.

published data source, embedded data source, view, dashboard, field

distinct_users_14d

distinct_users_30d distinct_users_60d

The number of distinct users who triggered the query on the resource within over the last 14/30/60 days.

published data source, embedded data source, view, dashboard, field

Impression records

an impression record, also known as Access Event in Tableau, is generated every time a user opens a Tableau Dashboard or Tableau View in Explore mode.

This information is taken from the Tableau impression data pulled directly from the application. Unlike usage this data is found for both LIVE and EXTRACTED data sources.

Property
Value
Applicable to

total_impressions_14d

total_impressions_30d

total_impressions_60d

The number of impressions the resource had within over the last 14/30/60 days.

published data source, embedded data source, view, dashboard, field

distinct_impressions_users_14d distinct_impressions_users_30d distinct_impressions_users_60d

The number of distinct users who triggered the impressions of the resource over the last 14/30/60 days.

published data source, embedded data source, view, dashboard, field

To observe impression data, follow Tableau Impression Data Setup

Understanding the difference between these records is key to accurately identify resources for different use-cases

  1. Use Query Records data when data warehouse cost, database load, and data latency are driving your project. The query records accurately reflect the actual workloads submitted to the database by tableau, annotated with the resource that is responsible for the workload.

  2. Use Impression Records when popularity and organization adoption and driving your project. The Impression Records accurately reflect how much each Tableau resource is actually being viewed in the organization.

Usage & Optimization on the side panel: Queries and Impressions, Sources and Users

Why do the Query Records and Impression Records not show exactly the same data?

There are many reasons why the the Query Records and Impression Records do not show exactly the same data:

  1. When a Tableau Datasource is configured to use Extracts, then an impression will not lead to a query against the warehouse. Moreover, if the Extract is configured to refresh automatically on a schedule, then Query Records will be generated regardless of any impressions.

  2. When a Tableau Resource is edited, a query will be submitted to the warehouse on every change, but only one or none Impressions Records will be generated.

Last updated