Rule Name | Scope | Data Retrieval Method | Specifics & Limitations |
Render Duration | Per View | Tableau Simulation Engine: Uses Playwright and the Tableau Embedding API to simulate a user opening the workbook in a browser. | Counted: Published Worksheets and Dashboards. Excluded: Stories. |
Hidden Fields | Per Data Source | XML Parsing: Analyzes the | Logic: The ratio is calculated by dividing the number of hidden fields by the total number of fields.
Rounding: Rounded up to the nearest hundredth (ceiling). Excluded: Fields automatically generated by Tableau are notre retrieved. Limitation: Complex fields like drill-downs, sets, or groups may result in an Unknown status due to current technical limitations. |
Custom SQL Query | Per Data Source | XML, REST API & TDS Parsing: Parses the .twb file. For published data sources, it also uses the Tableau REST API to query all data sources, retrieve the datasourceId from the contentUrl, and parse the .tds file. | |
Live or Extract | Per Data Source | XML Parsing: Analyzes the | |
Data Source Embedded | Per Data Source | XML Parsing: Analyzes the | |
Level of Detail (LOD) | Workbook | REST API & XML Parsing: Retrieves published views via REST API and parses the | Counted: Only LOD expressions actually used in the workbook's views (worksheets) are counted. If an unpublished worksheet is used in a published dashboard, the LOD expressions it contains are also counted.
Excluded: LOD calculations created within the workbook but not present in any active view. |
Workbook Extract Size | Workbook | Tableau REST API: Performed via a HEAD request to the server. |
| Rule Name | Scope | Data Retrieval Method | Specifics & Limitations |
Context Filters | Per Worksheet | REST API & XML Parsing: Retrieves published views via REST API and parses the .twb file. | Counted: Published worksheets and unpublished worksheets used in a published dashboard. These worksheets will appear with an "(unpublished)" badge. |
Dashboards in the Workbook | Workbook | REST API & XML Parsing: Retrieves published views via REST API and parses the | Counted: Published Dashboards. |
Global Filters | Workbook | REST API & XML Parsing: Retrieves published views via REST API and parses the .twb file. | Counted: Filters in Data Sources and published Worksheets. |
Views in the Workbook | Workbook | REST API: Retrieves published views via REST API. | Counted: Published Worksheets, Dashboards and Stories. |
Worksheets in Dashboard | Per Dashboard | REST API & XML Parsing: Retrieves published views via REST API and parses the .twb file. | Counted: All worksheets in published Dashboards. |