Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Microsoft Fabric Data Engineering-Lakehouse/Warehouse/ETL
Rating: 4.2 out of 5(4 ratings)
43 students

Microsoft Fabric Data Engineering-Lakehouse/Warehouse/ETL

Design, build and run production-ready data pipelines, warehouses and lakehouses in Microsoft Fabric with end-to-end ETL
Last updated 5/2026
English

What you'll learn

  • Explain what data pipelines are and how they are used in enterprise data engineering
  • Create and configure a Microsoft Fabric workspace, Lakehouse, and Data Warehouse from scratch
  • Build a multi-step enterprise ETL pipeline in Microsoft Fabric using Medallion Architecture (Bronze, Silver, Gold)
  • Implement idempotency in a Fabric pipeline to ensure safe, repeatable execution at scale
  • Configure a secure on-premises data gateway connection between SQL Server and Microsoft Fabric
  • Build Dataflows Gen2 to transform and load data into the Silver layer of a Fabric Lakehouse
  • Create a dimensional Gold layer Data Warehouse with T-SQL views and stored procedures
  • Build a live Power BI DirectQuery report connected directly to a Fabric Data Warehouse
  • Automate Gold layer refreshes using a scheduled Data Factory pipeline
  • Mirror a SQL Server 2022 database into Microsoft Fabric OneLake using Change Data Capture (CDC)
  • Create and configure OneLake Shortcuts to access external data without duplication or movement
  • Add Power BI AI visuals — Key Influencers, Decomposition Tree, and Smart Narrative — to analytics reports
  • Validate an end-to-end data engineering solution from on-premises source through to Power BI report
  • Apply enterprise data engineering principles including reliability, scalability, and observability
  • Evaluate pipeline output and troubleshoot results using the Fabric monitoring interface

Course content

10 sections96 lectures7h 31m total length
  • Introduction3:22
  • Key Terminology
  • What is Microsoft Fabric4:43
  • What is OneLake3:03
  • One Lake and Lakehouse data hierarchy3:13
  • What are Workspaces3:44
  • What are Lakehouses4:58
  • What are Data Warehouses5:10
  • Lakehouse vs Data Warehouse5:35
  • Microsoft Fabric Data Pipelines3:39
  • Introduction to Task Flows4:38
  • Introduction to Data Flow5:55
  • Data Flow Vs ETL4:11
  • What is ETL3:54
  • Introduction to data ingestion4:36

Requirements

  • A Windows PC or laptop capable of running SQL Server 2025 (the course covers the minimum hardware requirements in detail)
  • A stable internet connection for downloading software and accessing Microsoft Fabric in the browser
  • Basic familiarity with databases — you should know what a table, row, and column are
  • No prior experience with Microsoft Fabric is required — the course builds your environment from scratch
  • No prior data engineering or pipeline experience is needed — core concepts are explained from the ground up
  • A willingness to install software — you will install SQL Server 2025, SSMS, and the on-premises data gateway during the course
  • A work or school email address to activate a Microsoft Fabric account — personal email addresses (Gmail, Outlook, Yahoo etc.) are not eligible for the free Fabric trial
  • If you only have a personal email, Lecture 7 walks you through creating a Microsoft Entra ID user which can be used in place of a work account.

Description

Data doesn't move itself. Behind every dashboard, every report, and every business decision is a pipeline that extracts, transforms, and loads data reliably from source to destination. This course teaches you how to build one — end to end — using Microsoft Fabric's complete data engineering stack: Lakehouses, Data Warehouses, ETL pipelines, Mirroring, OneLake Shortcuts, and AI-powered Power BI reporting.

This is not a theory course. Every section is hands-on, and by the time you finish, you will have built a fully functional, production-ready analytics platform from scratch.

What you will build:

  • A fully configured Microsoft Fabric workspace with Lakehouse and Data Warehouse

  • A secure gateway connection between an on-premises SQL Server instance and Microsoft Fabric

  • A Medallion Architecture pipeline — Bronze ingestion, Silver transformation via Dataflows Gen2, Gold dimensional warehouse

  • T-SQL views and stored procedures powering a clean, query-ready Gold layer

  • A live Power BI DirectQuery report connected directly to the Fabric Data Warehouse

  • An automated Data Factory pipeline scheduling Gold layer refreshes

  • A mirrored SQL Server 2022 database flowing live into Microsoft Fabric OneLake via Change Data Capture

  • OneLake Shortcuts that expose external data inside the Lakehouse without copying or moving it

  • A Power BI report enriched with AI visuals — Key Influencers, Decomposition Tree, and Smart Narrative

What makes this course different:

Most Fabric courses show you how to connect tools. This course shows you how to engineer solutions.

You will understand why Lakehouses exist alongside Data Warehouses, when to use each, and how to build reliable pipelines that move data between them at scale. You will implement idempotency — the property that makes a pipeline safe to run multiple times without duplicating or corrupting data — because that is what production environments actually require.

You will go beyond pipelines into Mirroring — one of Fabric's most powerful and underused features — replicating a live SQL Server database into OneLake using Change Data Capture, with no manual exports or scheduled loads required. You will then use OneLake Shortcuts to surface that mirrored data inside your Lakehouse without any duplication.

And you will finish by building Power BI AI visuals that give business users the ability to explore what drives their metrics — not just what the numbers are.

What you will learn:

You will start from the ground up — setting up your Azure account, configuring Microsoft Entra ID, installing SQL Server 2022 and 2025, and restoring real sample databases (AdventureWorks2022 and WideWorldImporters). You will then build ETL workflows that transform raw data through Lakehouse layers and load it into the Data Warehouse. You will work with Delta tables, Dataflows Gen2, OneLake storage, Mirroring, and Fabric's unified compute engine.

By the time you complete the course, your environment mirrors what a data engineering team would build and maintain in a professional setting.

Why Microsoft Fabric now?

Microsoft Fabric is one of the fastest-growing platforms in enterprise analytics. Organisations are actively migrating from legacy tools including Azure Synapse Analytics, and demand for professionals who can work with Fabric Lakehouses, Data Warehouses, Mirroring, and ETL pipelines is rising sharply. The skills you build in this course — from engineering production pipelines to configuring real-time data replication — are directly transferable to data engineering roles in the current job market.

No prior Fabric or data engineering experience is required. A basic understanding of databases — tables, rows, and columns — is all you need to get started. Everything else is built from the ground up inside the course

Who this course is for:

  • Data analysts who want to move beyond reporting and build the pipelines that feed their dashboards
  • SQL Server developers and DBAs looking to extend their skills into the Microsoft Fabric ecosystem
  • Business intelligence professionals who want to understand how data gets from a source system into a warehouse
  • Data engineers who are new to Microsoft Fabric and want hands-on experience with its pipeline tools
  • Azure professionals who want to add Microsoft Fabric to their skillset as it replaces Azure Synapse Analytics
  • IT professionals working in organisations that are evaluating or migrating to Microsoft Fabric
  • Developers with SQL experience who want to transition into a data engineering role
  • Students and graduates looking to build a practical, portfolio-ready data engineering project
  • Power BI developers who want to understand the data engineering layer that sits behind their reports