Welcome to Microsoft Fabric Lakehouse Essentials, a practical course designed for data engineers, data analysts, BI professionals, and cloud learners who want to build a strong foundation in Microsoft Fabric and lakehouse-based analytics.
This course introduces the core concepts and capabilities of Microsoft Fabric, with a particular focus on creating, managing, ingesting, and transforming data within Fabric lakehouses. You’ll explore how Microsoft Fabric brings data engineering, analytics, and data management capabilities together in a unified environment powered by OneLake. You’ll begin by understanding what Microsoft Fabric is, how its ecosystem works, and how organizations use Fabric to address modern data and analytics challenges. You’ll also explore Fabric licensing and pricing concepts and become familiar with the Microsoft Fabric portal. From there, you’ll learn how to ingest and manage data in a lakehouse or warehouse. You’ll work with pipelines, shortcuts, partitioning, functions, stored procedures, and data enrichment techniques. You’ll also explore Eventstream and Eventhouse and understand how they support different data scenarios. The course then focuses on preparing and transforming data within a lakehouse. You’ll learn about data cleansing, denormalization, aggregation, joins, data type conversion, filtering, and performance considerations. You’ll also explore Delta table file sizes and techniques for identifying and resolving performance bottlenecks. Through concept-driven lessons and guided demonstrations, you’ll develop practical knowledge of how data is stored, ingested, prepared, and optimized in Microsoft Fabric lakehouse environments. Recommended Background * Basic understanding of data and database concepts * Familiarity with cloud computing is helpful * Basic understanding of tables, columns, and data types * Interest in data engineering, analytics, or Microsoft Fabric Who Should Take This Course? * Aspiring Data Engineers * Data Analysts and BI Professionals * Analytics Engineers * Database and Data Professionals * Cloud Professionals working with Microsoft data services * Learners preparing for Microsoft Fabric and data certifications This course combines concept-driven lessons, guided demonstrations, and practical examples. Learners progressively move from Microsoft Fabric fundamentals to data ingestion, lakehouse management, data transformation, and performance optimization. This course provides a practical introduction to Microsoft Fabric lakehouse concepts and data engineering workflows. You’ll begin by understanding Microsoft Fabric, its ecosystem, licensing considerations, and the role of the Fabric portal. You’ll then explore how lakehouses and warehouses can be used to store and manage analytical data. The course covers data ingestion using pipelines, shortcuts, and other Fabric capabilities. You’ll learn how to create and manage objects in lakehouses and warehouses, organize data for analytics, and enrich datasets with additional columns and tables. You’ll then move into data preparation and transformation, where you’ll explore cleansing, denormalization, aggregation, joins, data type conversion, filtering, and performance optimization. Microsoft Fabric lakehouses provide a unified environment for storing and working with data, with Delta Lake as the table format and support for both Spark and SQL-based analysis. verview – Ingest and Manage Data in Microsoft Fabric This module focuses on bringing data into Microsoft Fabric and organizing it for analytical workloads. You’ll begin by exploring data ingestion and pipelines, including how pipelines can be used to move data into Fabric. You’ll then learn how shortcuts can provide access to data without unnecessary duplication and explore file partitioning strategies for analytics workloads. The module also introduces functions and stored procedures and demonstrates how data can be enriched by adding new columns or tables. You’ll also explore Microsoft Fabric Eventstream and Eventhouse and understand their different roles in data and event scenarios. By the end of this course, you’ll be able to explain common approaches for ingesting, organizing, and managing data in Fabric. Learning Outcomes: * Understand data ingestion concepts in Microsoft Fabric. * Use pipelines to ingest data. * Understand shortcuts and their role in accessing data. * Apply basic file partitioning concepts. * Understand functions and stored procedures. * Enrich datasets by adding columns or tables. * Differentiate between Eventstream and Eventhouse.













