15.2 Matrix Reports
Key Takeaways
- Matrix reports aggregate data across two dimensions—row groupings and column groupings—with summary measures (count, sum, average, and similar) at each intersection cell.
- Create matrix grouping by selecting fields for rows and columns (for example Supervisory Organization by Job Family) after choosing an appropriate data source and measures.
- Drillable fields and Allow Drill Down let users click summary cells or instance values to open detail data or related object profiles without leaving the analytical flow.
- Detail data fields shown on drill-down are configured for the drill experience and can differ from the high-level matrix display columns.
- Matrix is a true Workday custom report type (alongside Advanced, Simple, Composite, and others); “Pivot Table” is not a separate Workday report type name on the exam.
15.2 Matrix Reports
Quick Summary: A Matrix report summarizes Workday data in a rows × columns grid with aggregated measures in the cells. You choose row groupings, column groupings, and summary fields, then enable drillable behavior so users can open detail data under each cell. Matrix is how Workday does pivot-style analytics inside Report Writer—not a separate product called “Pivot Table.”
Task T66 sits in the Report Writer track. Exam stems often describe a leader who needs counts or sums by two dimensions (org × job family, location × worker type) and ask which report type or which configuration step applies. If you only know Advanced tabular lists, you will mis-answer.
What Matrix Reports Are For
Capability snapshot
| Capability | What it means for HCM |
|---|---|
| Two-dimensional grouping | Rows and columns form a cross-tab of categories |
| Cell aggregation | Each intersection holds count, sum, average, min/max, or other allowed summaries |
| Interactive drill | Users click into a cell or instance to see underlying detail |
| Chart rendering | Many matrix designs can present as bar/pie/line charts when chart options are enabled |
| Analytics building block | Matrix outputs commonly feed Discovery Boards (T67) |
Mental model: Advanced report = detailed list (possibly with group/sort subtotals). Matrix report = summarized cross-tab designed for comparison and drill.
Column grouping → Job Family
┌──────────┬──────────┬──────────┐
Row grouping │ Eng │ Sales │ Ops │
↓ ├──────────┼──────────┼──────────┤
Region West │ 42 │ 18 │ 25 │ ← cell = measure
Region East │ 37 │ 22 │ 19 │
└──────────┴──────────┴──────────┘
click cell → detail workers
Matrix vs Other Report Types (Exam Vocabulary)
Workday custom report types include patterns such as Simple, Advanced, Matrix, Composite, Trending, Transposed, and Search. On HCM Core:
| Type | Primary shape | Typical use |
|---|---|---|
| Advanced | Tabular rows of detail; flexible fields, filters, prompts | Operational lists, extracts, most day-to-day reports |
| Matrix | Aggregated rows × columns | Headcount cubes, cost summaries, comparative analytics |
| Composite | Combines multiple sub-reports | Multi-panel packs |
| “Pivot Table” | Not a Workday custom report type name | Distractor; matrix provides pivot-style summarization |
Exam trap: “Which is NOT a standard Workday custom report type?” → Pivot Table is the classic wrong label. Matrix is the real type.
Group By on Advanced vs Matrix
Advanced reports can group/sort and subtotal numeric columns. That is still a list with subtotals, not a full cross-tab of two independent dimensions with cell measures. When the requirement is “Job Family across the top, Supervisory Org down the side, headcount in cells,” choose Matrix.
Creating Matrix Grouping by Rows and Columns
Build sequence (exam-friendly)
- Start from a suitable data source (often worker-, position-, or staffing-related for HCM headcount style reports). Index sources help performance (T69).
- Choose Matrix as the report type (or convert an Advanced design into Matrix when the product path supports that workflow).
- Select row grouping field(s) — the vertical categories (e.g., Supervisory Organization, Cost Center, Location).
- Select column grouping field(s) — the horizontal categories (e.g., Job Family, Worker Type, Gender for diversity cubes where permitted).
- Define measures / summary fields — what each cell calculates (Count of Workers, Sum of Base Pay, Average Tenure, etc.).
- Add filters and prompts so one matrix serves many audiences without exploding row cardinality.
- Configure drillable fields and detail data for interactive exploration.
- Test with realistic security and prompt values; validate totals against a known Advanced detail report.
Choosing good dimensions
| Dimension quality | Guidance |
|---|---|
| Cardinality | Extremely high-cardinality columns (thousands of unique values) make unreadable matrices—filter first |
| Business meaning | Dimensions leaders already use (Sup Org, Job Family, Company) beat obscure technical IDs |
| Stable vs volatile | Stable catalogs (Job Family) pair well with org dimensions for recurring packs |
| Security sensitivity | Compensation sums may need tighter domain access than headcount counts |
Configuration scenario: Global Retail Co. wants store-level headcount by Job Family. Report writer uses data source All Active Workers (or an indexed headcount-friendly source available in tenant), row grouping = Store Team Supervisory Organization, column grouping = Job Family, measure = Count. A prompt for Region lets regional HR partners run one definition. Managers with constrained security only see their stores’ cells populated.
Drillable Fields and Detail Data
What “drillable” means
A drillable field appears as a hyperlink in report output. Clicking it either:
- Opens the related business object (for example a Worker profile), or
- On Matrix reports, drills into the grouping / cell to show the underlying detail rows that compose the summary.
Drillability is a column/output attribute, not a calculated field function type. Do not answer “Lookup Related Value” when the stem asks what a drillable field is.
Allow Drill Down and detail configuration
Matrix reports support Allow Drill Down (wording may appear as enable drill-down on the matrix definition). When enabled, users move from a cell total into the detail data that produced that number.
| Configuration piece | Role |
|---|---|
| Enable / Allow Drill Down | Turns on cell-to-detail navigation |
| Detail fields | Columns shown after drill—worker name, job profile, location, manager, etc. |
| Independence | Detail columns can differ from the high-level matrix display measures |
| Security | Detail still respects the runner’s domain access |
Exam scenario: “User needs to click a column total and see the workers behind it.” → Enable drill-down and configure detail fields. Chart enablement alone is not enough; sharing alone is not enough; calculated fields alone are not enough.
Drill vs chart toggle
Matrix reports may also offer view as bar/pie/line chart options so users toggle between table and chart. That controls visualization mode, not whether detail drill exists. You can have charts without rich detail design—or detail drill with tabular matrix only.
Measures, Summaries, and Design Hygiene
Common HCM measures
| Measure idea | Typical aggregation |
|---|---|
| Headcount | Count of workers / positions |
| FTE | Sum of FTE fields |
| Base pay mass | Sum of compensation fields (security-sensitive) |
| Average tenure / age | Average of calculated or delivered duration fields |
| Open positions | Count of unfilled positions (position-centric source) |
Hygiene checklist
- Filter before you matrix — exclude terminated workers if the story is active headcount.
- Prompt for org scope — avoid enterprise-wide matrices for every manager.
- Match measure to grain — counting workers on a position-grain source without care double-counts.
- Document the as-of logic — effective-dated HCM data needs clear date prompts.
- Plan for Discovery Board — if leaders want visuals, design matrix measures that chart cleanly (T67).
Realistic Multi-Part Scenario
Requirement: CHRO wants a quarterly diversity-style cube of active headcount by Region (rows) and Job Family Group (columns), with drill to worker detail including Supervisory Org and Manager.
Design moves:
- Matrix report type on an appropriate worker data source.
- Row grouping = Region; column grouping = Job Family Group.
- Measure = Count of Workers; filter Employment Status = Active (or equivalent).
- Prompt = Company or as-of date as required by tenant practice.
- Allow Drill Down; detail fields = Worker, Supervisory Organization, Manager, Job Profile.
- Share with CHRO role-based group; confirm domain access to worker fields.
- Optionally schedule quarterly delivery (T65) with Calculate at Runtime for as-of date.
Failure modes exam writers love: Using Advanced with one Group By and calling it matrix; forgetting drill detail fields; expecting sharing to reveal compensation measures the runner cannot access; choosing “Pivot Table” as the type name.
Common Confusions Table
| Statement | Verdict | Why |
|---|---|---|
| Matrix = Advanced with subtotals | Incorrect | Matrix is cross-tab aggregation with row/column dimensions |
| Pivot Table is a Workday report type | Incorrect | Distractor; use Matrix |
| Drillable field is a CF function category | Incorrect | Output hyperlink / drill behavior |
| Detail fields must equal matrix measures | Incorrect | Detail is separately configured |
| Matrix cannot chart | Incorrect | Chart options commonly available |
| Discovery Board replaces Matrix design | Incorrect | Boards visualize matrix-style data; you still design reports |
Study Links
- T57–T60: Data sources, fields from related BOs—matrix dimensions still come from BOs and relationships.
- T62–T63: Filters and prompts keep matrices usable.
- T65: Schedule matrix packs for leadership.
- T67: Discovery Boards consume matrix-oriented analytics.
- T68–T69: Calculated fields as dimensions/measures can be powerful and expensive—use deliberately.
If a stem says rows and columns, cell totals, or drill to detail, lock onto Matrix immediately, then answer the configuration sub-question (grouping vs drill vs chart).
What is the primary analytical shape of a Workday Matrix report?
Which statement about drillable fields and matrix detail data is most accurate?
A CHRO wants active headcount with Supervisory Organizations as rows and Job Families as columns. Which custom report approach fits best?
Which option is NOT a standard Workday custom report type name you should expect on the exam?