DA0-002 Visualization and Reporting Practice Question
In Tableau, a data analyst creates a calculated field to compute the average sales per customer. The analyst wants this calculation to remain constant regardless of the level of detail in the view. Which Tableau feature should be used?
⚠ Common exam trap
The trap is confusing table calculations with LOD expressions — both can compute averages, but only LOD expressions are independent of the view's level of detail, which is exactly what the question requires.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Level of Detail expression
A Level of Detail (LOD) expression fixes the granularity of a calculation independently of the dimensions in the view, so the average sales per customer stays constant no matter how the view is sliced. LOD expressions like {FIXED [Customer] : AVG([Sales])} compute at the specified level and then can be reused at any view level of detail.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Table calculation
Why it's wrong here
Table calculations operate on the aggregated values already present in the view, so the average shifts as dimensions change the level of detail. It is tempting because table calculations are the usual tool for percent-of-total and ranking, but a constant per-customer average needs a fixed level-of-detail expression.
- ✓
Level of Detail expression
Why this is correct
A Level of Detail expression fixes the aggregation at a declared granularity, such as customer, independently of the dimensions in the view. This satisfies the requirement that the average sales per customer stays constant regardless of the view's level of detail.
- ✗
Parameter
Why it's wrong here
Parameters supply user-controlled input values; they do not fix the aggregation grain of a calculated field, so the average still varies with the view's dimensions. It is tempting because parameters drive dynamic calculations, but a constant per-customer average requires a fixed level-of-detail expression.
- ✗
Filter
Why it's wrong here
Filters remove or restrict rows before aggregation, so the average still recalculates at whatever level of detail remains in the view. It is tempting because filters shape which customers contribute, but fixing a value across all dimensions requires a fixed level-of-detail expression instead.
About these practice questions
One of 1,004 original DA0-002 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This DA0-002 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DA0-002 exam.