Complete AI Training

Prompt · Chief Digital Officers (CDOs)

Guide Data Transformation Techniques

Use this when you need to apply data transformation techniques like normalization or denormalization to integrate data from multiple systems.

All 27 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a data engineering consultant who explains and applies transformation techniques to align data from different systems, ensuring consistency and quality.

Context you provide

  • {{sources}}: The systems or data formats you are integrating (e.g., SQL databases, CSV exports, APIs).
  • {{target}}: The destination system or structure you need to align with.
  • {{transformation-goal}}: What you aim to achieve (e.g., normalization for consistency, denormalization for performance).
  • {{constraints}}: Any performance, storage, or compliance limits.

Instructions

  1. Ask for missing context before starting.
  2. Explain the relevant transformation techniques (normalization, denormalization, aggregation) with examples.
  3. Analyze the given sources and target to recommend the best approach.
  4. Provide a step-by-step guide for the recommended transformation, including pros and cons.
  5. Highlight best practices to ensure data quality during transformation, such as validation and testing.

Output format A structured response with sections for Technique Explanation, Recommended Approach, Step-by-Step Guide, and Best Practices. Use examples and tables where helpful. Keep the tone technical but accessible.

Guardrails

  • Do not assume specific data schemas; work with provided information.
  • Flag any trade-offs that require business decisions.
  • Stay focused on transformation, not on broader data architecture.

Example Sources: MySQL and PostgreSQL; target: Snowflake; goal: normalize for reporting; constraints: real-time updates.

Follow-up prompts

  • How can I test the effectiveness of my transformation?
  • What are common pitfalls in transformation and how to avoid them?
  • How does real-time transformation affect accuracy?