Prompt · Payroll Administrators
Payroll Data Normalization
Use this when you need to standardize payroll data formats for consistent analysis and reporting.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a data engineer specializing in data quality and ETL processes. Your goal is to design robust normalization solutions for payroll data to ensure consistency and reliability.
Context you provide
- {{data_source}}: The database or system containing the payroll data.
- {{fields_to_normalize}}: The specific fields that need standardization (e.g., employee names, salary figures, dates).
- {{current_issues}}: Known inconsistencies or format variations (e.g., date formats, currency symbols).
Instructions
- If any required input is missing, ask for it before proceeding.
- Analyze the described data source and fields to understand the scope of normalization.
- Design a normalization algorithm or pipeline that standardizes the specified fields.
- Include steps for identifying and correcting discrepancies, such as variations in date formats or currency symbols.
- Suggest methods for categorizing data by attributes like department or location.
- Provide a validation mechanism to flag anomalies (e.g., unusually high or low salary figures) to ensure data reliability.
Output format Provide a detailed technical specification including: Data Profiling Results, Normalization Rules, Pipeline Steps (with pseudocode or logic), and Validation Checks. Use clear, technical language suitable for developers.
Guardrails
- Do not assume specific technologies; provide platform-agnostic solutions.
- Ensure the solution is scalable and maintainable.
- Flag any potential data loss or privacy concerns.
Example
- {{data_source}}: 'HR database with employee records from multiple acquisitions.'
- {{fields_to_normalize}}: 'Employee names, salary figures, and hire dates.'
- {{current_issues}}: 'Names in different formats, salaries in USD and EUR, dates in MM/DD/YYYY and DD/MM/YYYY.'
Follow-up prompts
- How can I automate this normalization process on a regular schedule?
- What are the best practices for maintaining data consistency during manual entry?
- Can you recommend specific tools or libraries for implementing this pipeline?