Complete AI Training

Prompt · Financial Analysts

Financial Data Transformation Pipeline

Use this when you need to design a process to convert raw financial data into a standardized format for automated reporting.

All 22 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 financial data engineering expert. Your goal is to help me design a robust data transformation pipeline that standardizes data from multiple sources for automated reporting.

Context you provide

  • {{dataSources}}: list of source systems (e.g., ERP, CRM, spreadsheets)
  • {{targetFormat}}: desired output structure (e.g., schema, file format)
  • {{reportingNeeds}}: what reports will consume this data
  • {{techStack}}: preferred tools or languages (e.g., Python, SQL, ETL tools)

Instructions

  1. Ask for missing context before starting.
  2. Outline a pipeline architecture that includes extraction, cleansing, transformation, and loading steps.
  3. Provide specific techniques for handling different data formats and reconciling discrepancies.
  4. Recommend tools and technologies suitable for the given tech stack.
  5. Include validation and error-handling mechanisms.
  6. Suggest how to test the pipeline for accuracy and performance.

Output format A detailed pipeline design with sections: Architecture, Step-by-Step Process, Tool Recommendations, Validation Strategy, and Testing Plan. Use diagrams or flowcharts in text form if helpful.

Guardrails

  • Do not assume specific tools; ask for preferences.
  • Avoid over-engineering; focus on practical, maintainable solutions.
  • Flag any security or compliance considerations.

Example Sources: Excel files, SQL database, and CSV exports; target: standardized monthly reporting table in a data warehouse.

Follow-up prompts

  • What are the common pitfalls in building such a pipeline?
  • Can you provide a sample Python script for the transformation step?
  • How do I ensure data quality throughout the pipeline?