Data Architect
Design data models, integration boundaries, governance, and reliable enterprise platforms.
Turn business requirements into a data model, a tested dataflow, and a practical migration plan.
Data Modeling and Warehouses
What Is a Data Model?
Jump to a phase 6 phases
Model the business
3 courses · 2 practice activities
View phaseHide phase
Model the business
3 courses · 2 practice activities
Separate business events, transactional updates, and analytical history.
Learn the concepts
- SQL & DataSuggested nextData Modeling and Warehouses
- EngineeringBusiness Data Models
- EngineeringTransactional and Analytical Models
Put it into practice
Choose storage and integration
4 courses · 2 practice activities
View phaseHide phase
Choose storage and integration
4 courses · 2 practice activities
Match workloads to storage and capture changing source data safely.
Learn the concepts
- EngineeringStorage and Workload Decisions
- SQL & DataStorage and Query Performance
- SQL & DataReliable Batch and Incremental Pipelines
- EngineeringData Contracts and Change Capture
Put it into practice
Build reliable dataflows
4 courses · 2 practice activities
View phaseHide phase
Build reliable dataflows
4 courses · 2 practice activities
Handle retries, publication, late events, and recovery.
Learn the concepts
- SQL & DataOrchestration and Data Quality
- EngineeringBatch Workflows and Publication
- SQL & DataStreaming and Event Time
- EngineeringStreaming Time and Recovery
Put it into practice
Govern data and ownership
3 courses
View phaseHide phase
Govern data and ownership
3 courses
Put quality, lineage, identity, access, and ownership into practice.
Learn the concepts
Measure the trade-offs
4 courses
View phaseHide phase
Measure the trade-offs
4 courses
Investigate skew and consistency, then test recovery and cost assumptions.
Learn the concepts
Review and deliver the architecture
2 courses · 1 practice activities
View phaseHide phase
Review and deliver the architecture
2 courses · 1 practice activities
Build the working slice and respond to a changed requirement.