Blog Post

Starting Your First Data Warehouse: A Practical Learning Guide

,

I had a great question asked of me the other day and thought I would turn the answer into a blog post. The question is “I’m an experienced DBA in SQL Server/SQL DB, and my company is looking to build their first data warehouse using Microsoft Fabric. What are the best resources to learn how to do your first data warehouse project?”. So, below are my favorite books, videos, blogs, and learning modules to help answer that question:

?? Foundational Books (Start Here)

I highly recommend starting with the classics from Ralph Kimball. Though they predate modern cloud platforms, their core concepts remain essential (I talk about all his books here).

BookMain FocusPrimary AudienceWhen to Use ItModern Relevance
1?? The Data Warehouse ToolkitDimensional modeling—designing fact/dimension tables and schemas.Data architects, data modelersEarly design phase—defining the logical data model.Still foundational; all modern warehouses (Fabric, Snowflake, Redshift) use dimensional modeling concepts.
2?? The Data Warehouse Lifecycle ToolkitEnd-to-end methodology—scoping, planning, modeling, ETL, deployment.BI/DW project leads, architects, PMsBefore/during the first implementation—as a roadmap.Conceptually useful, but technical examples are on-premises. Use for governance and methodology.
3?? The Data Warehouse ETL ToolkitData pipelines—extraction, transformation, loading, metadata, quality.ETL/ELT developers, data engineersDuring implementation—when building the pipelines.Still highly relevant—logic applies to Fabric Dataflows, Data Factory, Synapse pipelines.

They also sell all three books as a bundle on Amazon. I used these same books when I was a DBA building my first warehouse.

? Shameless plug: My own book is a continuation of what has transpired since the Kimball era. Order here.


?? Learning Modern Architectures

Kimball’s books don’t cover data lakes or lakehouses (they weren’t around yet), so I recommend the following:


?? YouTube Videos to Check Out

My own videos:

Other recommended videos:


?? Blogs to Follow


?? Workshops Worth Taking

My own workshops:

Others I recommend:


? Final Thoughts

If you’re a DBA transitioning into data architecture, you don’t need to reinvent the wheel. Lean on the enduring frameworks from Kimball, combine them with modern cloud-based architecture strategies, and pace yourself through trusted books, tutorials, and workshops.

Have go-to resources that helped you build your first data warehouse? Share them with me in the comments below or via my email jamesserra3@gmail.com—I’m always on the lookout for great new content.

The post Starting Your First Data Warehouse: A Practical Learning Guide first appeared on James Serra's Blog.

Original post (opens in new tab)
View comments in original post (opens in new tab)

Rate

You rated this post out of 5. Change rating

Share

Share

Rate

You rated this post out of 5. Change rating