Tableau Prep full mock exam
12 questions sampled across all 4 modules. Timed like the real thing: answer everything, then review the explanations.
What makes the profile pane useful?
- It is faster
- It shows value distributions and nulls without writing a query
- It runs the flow
- It connects to Desktop
Answer: It shows value distributions and nulls without writing a query — Data-quality problems are visible immediately.
The cheapest place to filter rows is:
- The output step
- The input step
- A clean step
- An aggregate step
Answer: The input step — Excluded rows never enter the flow at all.
The join step shows fewer rows than expected. Best first action?
- Change join type
- Click the unmatched section to see which values failed
- Add a clean step
- Re-run the flow
Answer: Click the unmatched section to see which values failed — The unmatched values are usually a formatting difference.
Where does Prep record what a clean step does?
- The flow pane
- The Changes panel
- The data grid
- The output step
Answer: The Changes panel — Each entry can be edited or removed individually.
Which method best groups "Houston, TX" with "TX Houston"?
- Pronunciation
- Common Characters
- Spelling
- Manual
Answer: Common Characters — It ignores order and punctuation.
Splitting full names where middle names sometimes appear — split from:
- The left
- The right
- Either
- Use automatic split
Answer: The right — The last token is reliably the surname.
A new month column appears in the source each month. Use:
- A manual pivot, updated monthly
- A wildcard pivot
- A union
- A join
Answer: A wildcard pivot — It matches columns that do not exist yet.
For data Tableau will analyse, pivot:
- Rows to columns
- Columns to rows
- Neither
- Both
Answer: Columns to rows — Long form gives one dimension and one measure rather than many measures.
To prevent a join multiplying rows, add an aggregate step:
- After the join
- On the many side before the join
- At the output
- On the one side
Answer: On the many side before the join — Grouping by the join key gives one row per key.
Which output gives a team one shared refreshed source?
- CSV
- Published data source
- .hyper on a shared drive
- Excel
Answer: Published data source — Every workbook connecting to it gets the refresh.
Your output table doubled after the second run. Cause?
- A fan-out
- The write option was set to Append
- Wrong join type
- Sampling
Answer: The write option was set to Append — Use create/replace unless the flow only handles new rows.
Which is needed to schedule flows on Server?
- Nothing extra
- Prep Conductor
- Desktop
- A published data source
Answer: Prep Conductor — Or drive the command line from an external scheduler.