Microsoft Fabric Machine Learning Fundamentals
Published by O'Reilly Media, Inc.
Linear regression as your gateway to data science
What you’ll learn and how you can apply it
- Describe the data analytics lifecycle and how it’s implemented within the Microsoft Fabric environment
- Use Fabric lakehouses and notebooks to load, clean, and prepare data for machine learning
- Perform exploratory data analysis (EDA) in a Fabric notebook to identify trends and prepare features for modeling
- Understand and navigate key data science components in Microsoft Fabric
- Use both the graphical interface and code within Fabric to build and run a linear regression experiment
- Use runs to iteratively improve model performance, tracking and comparing different versions
- Score and generate predictions on new data within the Fabric environment
- Visualize and interpret model outputs using Power BI to support data-driven decision-making
Course description
Many data professionals struggle to turn prototypes into scalable, production-ready machine learning solutions. Microsoft Fabric is a unified data platform that enables end-to-end analytics across data engineering, data warehousing, and data science workflows. Data analytics expert Nicki Tinson shows you how Fabric’s integrated tools can streamline machine learning operations. Through a hands-on scenario, you’ll explore how to build, evaluate, and deploy ML workflows within Microsoft Fabric’s data science experience. Using linear regression, you’ll follow the complete data analytics lifecycle from sourcing and preparing data in a lakehouse, to exploring it using notebooks, to building a predictive model using both GUI- and code-based tools. You’ll learn how to create and manage experiments and runs to iteratively improve your models and how to score new data and visualize predictions in Power BI. You’ll leave knowing how to operationalize machine learning in Fabric and apply these techniques to real-world business problems in your own organization.
This live event is for you because...
- You’re a data scientist, an ML or data engineer, or a data analyst who’s familiar with data workflows and wants to expand your capabilities into predictive modeling using Fabric’s integrated tools.
- Your role involves preparing and analyzing data, building reports in Power BI, or supporting analytics within cloud platforms like Azure.
- You’re a technical lead or architect who’s evaluating Fabric for organization-wide analytics and ML adoption.
Prerequisites
- A Microsoft Fabric account (trial account is fine)
- A basic understanding of Microsoft Fabric
- A solid understanding of data wrangling and analysis
- Familiarity with tools like Power BI, SQL, and basic Python
- Exposure to cloud data platforms (e.g., Azure Synapse, Azure Data Factory, or Databricks)
- Conceptual knowledge of a machine learning technique
Recommended preparation:
- A prewritten notebook will be provided via a GitHub repository
- Watch “Apache Spark” to familiarize yourself with the process of uploading a notebook into Fabric (video segment)
Recommended follow-up:
- Take Data Engineering on Microsoft Fabric: Build, Manage, and Scale Data Solutions (on-demand course)
- Take Machine Learning, Data Science and Generative AI with Python (on-demand course)
- Take Machine Learning for Absolute Beginners—Level 1 (on-demand course)
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Exploring the Fabric ML workflow (60 minutes)
- Presentation: Overview of the data lifecycle; understanding models, experiments, and runs
- Group discussion: What is the purpose of the data lifecycle?
- Hands-on exercises: Source and clean data; conduct exploratory data analysis
- Break
Creating regression models in Fabric (60 minutes)
- Presentation: Creating an experiment (regression steps in code); using a run to improve the model (GUI-based approach)
- Hands-on exercises: Create an experiment; use a run to improve the model
- Q&A
- Break
Scoring, visualizing, and refining models (60 minutes)
- Hands-on exercises: Use a run to improve the model (code-based approach); score/predict on new data writing back to the data lake
- Presentation: Seeing predictions in Power BI
- Q&A
Your Instructor
Nicki Tinson
Nicki Tinson brings over two decades of experience in data-related roles, fostering her passion for using data to inform and support decision-making. Her primary objective has been to deliver high-quality, reliable data efficiently, minimizing manual labor. With a solid foundation in creating, managing, and maintaining large, varied, and fast data systems and pipelines, she’s spent the last six years training and coaching others. She instructs on tool use, artificial intelligence, cloud computing, and the challenges and opportunities presented by big data. Nicki also teaches advanced analytics with an award-winning apprenticeship-provider in the UK, enhancing her insights into how machine learning techniques can be used to add value to organizations.
Skills covered
- Microsoft Fabric
- Machine Learning