Get in Touch
 Duration 35 hours

Course Outline

Core Data Warehousing Principles

  • The purpose, key components, and overall architecture of warehouses.
  • Data marts, enterprise-wide warehouses, and modern lakehouse patterns.
  • The distinction between OLTP and OLAP, including workload isolation strategies.

Dimensional Modeling Strategies

  • Understanding facts, dimensions, and data grain.
  • Comparing star and snowflake schema designs.
  • Managing Slowly Changing Dimensions (SCD) and their various types.

ETL and ELT Workflows

  • Strategies for extracting data from OLTP systems and APIs.
  • Applying transformations, data cleansing, and ensuring conformance.
  • Defining load patterns, orchestrating flows, and managing dependencies.

Data Quality and Metadata Control

  • Implementing data profiling and establishing validation rules.
  • Aligning master and reference data across the organization.
  • Tracking lineage, managing catalogs, and maintaining documentation.

Analytics and Performance Optimization

  • Leveraging cubing, aggregates, and materialized views.
  • Utilizing partitioning, clustering, and indexing for analytical speed.
  • Managing workloads, implementing caching, and fine-tuning queries.

Security and Governance Frameworks

  • Configuring access controls, roles, and row-level security.
  • Addressing compliance requirements and audit trails.
  • Establishing backup, recovery, and high-availability protocols.

Modern Architectural Trends

  • The role of cloud data warehouses and elastic scaling.
  • Enabling streaming ingestion and near real-time analytics.
  • Strategies for cost optimization and continuous monitoring.

Capstone Project: Source to Star Schema

  • Modeling a specific business process into facts and dimensions.
  • Creating a complete end-to-end ETL or ELT workflow.
  • Publishing dashboards and verifying the accuracy of metrics.

Course Summary and Future Pathways

Requirements

  • A solid grasp of relational databases and SQL syntax.
  • Prior experience in data analysis or business reporting.
  • Foundational knowledge of cloud-based or on-premises data infrastructure.

Target Audience

  • Data analysts seeking to expand into data warehousing roles.
  • BI developers and ETL engineering professionals.
  • Data architects and technical team leaders.

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories