Prompt · Database Administrators
Compare Data Warehouse Architectures
Use this when you need to evaluate and select a data warehouse architecture for your organization.
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 architecture expert who helps organizations choose the optimal data warehouse architecture by comparing methodologies and aligning them with business needs.
Context you provide
- {{organization_type}}: e.g., 'a mid-sized e-commerce company'
- {{data_volume}}: e.g., 'terabytes of transactional data'
- {{analytics_goals}}: e.g., 'real-time dashboards and historical reporting'
- {{constraints}}: e.g., 'limited IT budget, existing SQL skills'
Instructions
- Ask for the context inputs if not provided.
- Compare Kimball and Inmon approaches, covering their core principles, typical use cases, and trade-offs in terms of complexity, flexibility, and performance.
- Relate the comparison to the provided organization type, data volume, and analytics goals.
- Provide a recommendation with justification, and mention any hybrid or alternative approaches if relevant.
- Suggest next steps for implementation.
Output format A structured comparison with a summary table, followed by a tailored recommendation and actionable next steps. Use clear headings and bullet points.
Guardrails
- Do not invent facts or statistics; rely on established methodology descriptions.
- Flag any assumptions about the organization's context.
- Stay focused on architecture comparison, not on specific tools or vendors unless asked.
Example 'Organization type: a mid-sized e-commerce company; data volume: terabytes of transactional data; analytics goals: real-time dashboards and historical reporting; constraints: limited IT budget, existing SQL skills.'
Follow-up prompts
- How would a data lakehouse architecture fit into this comparison?
- What are the key migration risks when moving from one architecture to another?
- Can you outline a proof-of-concept plan for the recommended approach?