Data Ingestion and Semantic Models with Microsoft Fabric
Learn to bring data into Microsoft Fabric, covering Pipelines, Dataflows, Shortcuts, Semantic Models, security, and model refresh.
Start Course for Free4 hours15 videos57 exercises
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Training 2 or more people?
Try DataCamp for BusinessLoved by learners at thousands of companies
Course Description
Data Ingestion and Semantic Models
In this course, you’ll learn several different methods to bring data into Microsoft Fabric. After ingesting your data, you’ll then learn how to structure this data using Semantic Models to improve your visualizations and reports.Master Pipelines and Dataflows for Data Ingestion
Begin by exploring Pipelines and Dataflows in Fabric. You’ll learn to configure pipeline activities, use parameters and variables, and schedule your pipeline runs. Then, you’ll learn to use Dataflows to discover various transformation options and optimize performance with partitioning, staging, and fast copy.Leverage Shortcuts for Efficient Data Access
Learn to use different types of Shortcuts to manage deletion scenarios and enhance data accessibility through security features.Build and Optimize Semantic Models
In the second half of the course, you’ll create robust Semantic Models in Fabric. You will learn about key storage modes—Import, DirectQuery, Direct Lake, and Composite models. You’ll build effective relationships, master star and snowflake schemas, and work with large datasets to ensure optimal performance in complex scenarios.Master Advanced Concepts in Semantic Models and Power BI
Finally, you’ll learn advanced concepts for managing and optimizing semantic models. You’ll implement Row-Level Security (RLS) and Object-Level Security (OLS), refresh models, and develop comprehensive Power BI reports. Then, within Power BI, you’ll explore Copilot, optimize performance with DAX Studio, and leverage tools like Tabular Editor’s Best Practice Analyzer (BPA) and Performance Analyzer to create efficient, secure models and reports.Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.- 1
Understanding Data Factory Pipelines and Shortcuts
FreeIn this chapter, you’ll explore data pipelines, storage solutions, and shortcuts in Microsoft Fabric, learning how to configure, automate, and manage data ingestion seamlessly.
Data Ingestion and Semantic Models50 xpBringing Data into Fabric with Pipelines100 xpIntroduction to Fabric Data Pipelines50 xpExploring Data Pipeline Activities100 xpPipelines with Parameters and Variables100 xpImplementing Scheduled Pipeline Run100 xpStorage Solutions and SQL Object Creation50 xpIngesting Data into Lakehouse Tables and Files100 xpLogging Execution Details with Stored Procedures100 xpCreating a View to Monitor Pipeline Logs100 xpShortcuts in OneLake50 xpIdentifying Shortcut and Target Paths100 xpUnderstanding Shortcut Permissions in OneLake50 xpTracking Updates in Shortcuts100 xp - 2
Dataflows Gen2 - Implementation and Optimization
This chapter provides a comprehensive introduction to Dataflows Gen 2, covering key concepts like data transformation, ingestion, scheduling, performance optimization, and choosing the right storage solutions for effective data management and processing.
Introduction to Dataflows Gen250 xpNavigating components of Dataflows Gen 2100 xpSelecting the Right Transformation100 xpPerforming Basic Data Transformations100 xpData Ingestion and Scheduling in Dataflows Gen 250 xpData Destination Settings: Managed vs Manual100 xpChoosing the Right Settings for Data Refresh50 xpIdentifying Scenarios for Append and Schema50 xpOptimizing Dataflow Performance50 xpDefault Destinations in Dataflow Gen2100 xpStaging in DataFlow Gen2100 xpEvaluating Fast Copy Requirements50 xpChoosing the Right Ingestion & Storage Solutions50 xpIdentifying the Right Data Ingestion Method100 xpLakehouse or Warehouse: Understanding the Limits50 xp - 3
Building Semantic Models in Power BI
In Chapter 3, we’ll dive into building and optimizing semantic models, including complex relationships like many-to-many and circular connections. You’ll learn report creation essentials, foundational DAX, and how to use measures and calculated columns, along with advanced techniques to enhance data performance and analysis in Power BI.
Developing Effective Reports in Power BI50 xpTable Integration and Relationships100 xpBuilding Interactive Reports with Power BI100 xpCreating and Visualizing Measures100 xpClassify Your DAX: Measures vs. Calculated Columns100 xpFoundations of Semantic Models50 xpDefault vs. Custom Semantic Models100 xpUnderstanding User Defined Aggregations50 xpUnderstanding Large Dataset Format50 xpRefining Relationships in Power BI Modeling50 xpUnidirectional vs Bidirectional Relationships100 xpInactive vs Active Relationships50 xpUnderstanding and Resolving Problematic Data Relationships50 xpImplement Many to Many Relationship100 xpResolving Circular Relationships50 xpIdentifying Features of the Snowflake Schema50 xp - 4
Advanced Concepts for Semantic Models
This chapter covers advanced Semantic Model topics like Row-Level and Object-Level Security. You'll also learn about a variety of tools that can help you use Semantic Models in Power BI more efficiently.
Enforcing Security in Power BI Semantic Models50 xpClassifying Row-Level and Object-Level Security100 xpImplementing Row-Level Security (RLS)100 xpValidating Security Roles in Power BI50 xpManaging and Optimizing Semantic Model Refreshes50 xpScheduled and On-Demand Model Refreshes100 xpSemantic Model Refresh Activity100 xpOptimize Power BI Report50 xpUnderstanding Performance Analyzer50 xpChoosing the Right Tool for Report Optimization100 xpIdentifying Data Model Issues with Tabular Editor50 xpUnderstanding the Best Practice Analyzer Results50 xp
Training 2 or more people?
Get your team access to the full DataCamp platform, including all the features.audio recorded by
prerequisites
Introduction to Microsoft FabricAnushika Agarwal
See MoreCloud Data Engineer
Anushika is a Cloud Data Engineer with expertise in Microsoft Fabric, Azure, Power BI, and SQL. She has a strong passion for exploring emerging cloud technologies and enjoys sharing her knowledge through well-structured and impactful learning experiences.
What do other learners have to say?
FAQs
Join over 15 million learners and start Data Ingestion and Semantic Models with Microsoft Fabric today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.