Design a data model for HR reporting and analytics
A warehouse design for HR data with effective dating, clear grain, agreed metric definitions, and access controls for sensitive fields.
The prompt
Help me design a data model for HR reporting and analytics in our data warehouse.
Source systems: [HRIS, applicant tracking, payroll, performance, learning, benefits - e.g. "Workday, Greenhouse, ADP"]
Data in scope: [headcount, hires, exits, compensation, performance, benefits, engagement]
Questions it must answer: [e.g. "monthly headcount by department", "attrition by manager", "time to fill", "pay equity by level"]
Tools: [warehouse, transformation tool, BI tool]
Who will use it: [HR business partners, finance, executives, data scientists]
Design for these HR-specific needs:
- Effective dating: people change jobs, managers, departments, and pay over time. Use slowly changing dimensions or effective-dated snapshots so I can report "as of" any date.
- Grain: define the grain of every fact table (e.g. one row per employee per month for headcount, one row per event for hires, exits, and promotions).
- Org hierarchy: handle reorganizations and manager chains without breaking history.
- Sensitive data: keep compensation, performance, health, and demographic data in restricted tables, with row- and column-level security and minimum group sizes so small groups can't be re-identified.
- Definitions: one agreed definition each for headcount, FTE, attrition (voluntary, involuntary, regretted), and tenure.
Return:
1. A star-schema outline: fact and dimension tables, grain, key columns, and keys.
2. A metric dictionary: Metric | Definition | Formula | Source table.
3. An access-control plan by user group.
4. Data quality checks to automate (e.g. duplicate employee IDs, missing managers, overlapping effective dates).
5. Build order: what to deliver first for quick value.
Flag where privacy or employment law in [COUNTRY or REGION] may limit what we store or analyze, and tell me to confirm with legal or our data protection officer.
Highlighted [brackets] are blanks to replace with your own details.
Fill in the blanks and use this promptMore Data & Analysis prompts
What to fill in
- warehouse, transformation tool, BI tool
- HR business partners, finance, executives, data scientists
- COUNTRY or REGION
How this prompt is built
This prompt follows the Few-Shot structure (Few-shot prompting). A few-shot prompt includes one or more worked examples of the input and the output you want, so the model can copy the pattern instead of guessing it.
Related prompts
- Turn a raw spreadsheet into a management-ready report with an executive summaryConverts raw spreadsheet data into a clear report for managers: executive summary, key numbers, tables, and recommended actions.
- Design a one-page company scorecard for my leadership teamA single page of leading and lagging metrics, with owners, targets, and thresholds, that the leadership team reviews every week.
- Write a monthly IT and security report for leadershipTurns ticket, uptime, and security metrics into a short report showing trends, risks, and decisions needed.
- Analyze my recruiting funnel and find where candidates drop offA funnel analysis of pass-through rates, time in stage, and sources that pinpoints bottlenecks and what to fix first.