QuickSight full mock exam
11 questions sampled across all 4 modules. Timed like the real thing: answer everything, then review the explanations.
You edit an analysis but consumers see the old figures. Why?
- SPICE has not refreshed
- The dashboard has not been republished
- Permissions are wrong
- The dataset is in direct query
Answer: The dashboard has not been republished — A dashboard is a published snapshot; analysis edits appear only after republishing.
Which feature requires Enterprise edition?
- SPICE
- Row-level security
- Calculated fields
- Dashboards
Answer: Row-level security — RLS, VPC connections and directory integration are Enterprise features.
A SPICE refresh suddenly fails across several datasets. First thing to check?
- Chart configuration
- SPICE capacity in the admin console
- Dashboard permissions
- Parameter defaults
Answer: SPICE capacity in the admin console — Exhausted account capacity is the usual cause, often from abandoned datasets.
Where is complex join logic best maintained?
- Custom SQL inside the dataset
- A view in the warehouse
- An analysis-level calculated field
- A dashboard filter
Answer: A view in the warehouse — A warehouse view is version-controlled, reusable and easier to debug than embedded SQL.
A calculation two reports both need belongs in:
- Each analysis
- The dataset
- The dashboard
- A parameter
Answer: The dataset — Shared definitions prevent reports disagreeing.
Which computes revenue per customer regardless of visual grouping?
- sum(revenue)
- sumOver(sum({revenue}), [{customer_id}], PRE_AGG)
- runningSum(sum(revenue))
- percentOfTotal(sum(revenue))
Answer: sumOver(sum({revenue}), [{customer_id}], PRE_AGG) — A level-aware aggregation pins the computation to customer_id independent of the visual.
Numbers in one visual do not match the rest of the dashboard. Likely cause?
- SPICE lag
- Filter applied at single-visual scope
- Wrong visual type
- Missing geographic role
Answer: Filter applied at single-visual scope — Scope determines which visuals a filter touches; a single-visual filter is easy to forget.
Which usually reads better than five overlapping lines?
- A pie chart
- Small multiples
- A KPI visual
- A table
Answer: Small multiples — One small chart per category on a shared scale.
In an RLS rules dataset, a blank value in a restriction column means:
- No access
- Access to all values of that field
- The row is ignored
- An error
Answer: Access to all values of that field — Blank grants universal access for that field — useful for admins, dangerous by accident.
In a multi-tenant embed, what actually prevents tenant A seeing tenant B data?
- A URL parameter
- Row-level security or session tags
- The iframe sandbox
- Dashboard permissions
Answer: Row-level security or session tags — Parameters control display only; RLS or session tags restrict what can be queried.
Publishing an analysis as a dashboard means:
- They stay linked live
- Readers see a published snapshot while you keep editing
- The analysis is deleted
- Readers can edit it
Answer: Readers see a published snapshot while you keep editing — You republish when ready.