Data warehouses support organizational analysis

Data Warehousing Concepts

Aaren Stubberfield

Data Scientist

High-level life cycle

Image of process flow graphic with planning, connecting to implementation, which connects to support and maintenance

Data Warehousing Concepts

Planning - business requirements

  1. Business Requirements:
    • Understanding the organizational needs
    • Personas:
      • Analyst & Data Scientist - collect requirements

woman named Christina man named Alex

Data Warehousing Concepts

Planning - data modeling

  1. Data Modeling:
    • Planning and organizing on integrating data
    • Personas:
      • Data Engineer & Database Admins - design data pipeline
      • Analyst & Data Scientist - data business knowledge

Woman named Stacy and man named Derrick

Woman named Christina and man named Alex

Data Warehousing Concepts

Implementation - ETL Design & Development

  1. ETL Design:
    • Implement data pipelines and ETL process
    • Personas:
      • Data Engineer & Database Admins - implement data pipeline

woman named Stacy man named Derrick

Data Warehousing Concepts

Implementation - BI Application Development

  1. BI Application Development:
    • Setup business intelligence (BI) tools
    • Personas:
      • Analyst & Data Scientist - consult on BI tool setup

logos for tableau powerbi and big query

woman named Christina man named Alex

Data Warehousing Concepts

Support / Maintenance - Maintenance

  1. Maintenance:
    • Make any needed modifications
    • Personas:
      • Data Engineer - modify as needed

woman named Stacy

Data Warehousing Concepts

Support / Maintenance - Test & Deploy

  1. Test & Deploy:
    • Testing
    • Personas:
      • Analyst & Data Scientist - consult on BI tool setup
      • Data Engineers - deploy the data warehouse

woman named Christina and man named Alex

woman named Stacy

Data Warehousing Concepts

Persona matrix

Life cycle step Analysts Data Scientist Data Engineers Database Administrators
Business Requirements X X
Data Modeling X X X X
ETL Design & Development X X
BI Application Development X X
Maintenance X
Test & Deploy X X X  
Data Warehousing Concepts

Let's practice!

Data Warehousing Concepts

Preparing Video For Download...