This is an example of a simple banner

Training: Train and deploy a machine learning model with Azure Machine Learning (DP-3007)

Ref. DP-3007
Duration:
1
 jour
Exam:
Optionnel
Level:
Intermédiaire

Train and deploy a machine learning model with Azure Machine Learning (DP-3007) Training

Discover how to master Azure Machine Learning to optimize your artificial intelligence projects. Our course “Train and deploy a machine learning model with Azure Machine Learning (DP-3007)” guides you through the crucial steps from data preparation and compute resource configuration to training and deploying models for real-time predictions.

Whether you want to create and manage custom environments, monitor model performance with MLflow, or deploy your solutions effectively, this learning path is designed to equip professionals with the necessary skills to excel in the dynamic field of machine learning. Join our course ‘Train and deploy a machine learning model with Azure Machine Learning (DP-3007)’ to turn your knowledge into concrete actions and drive your AI projects to new heights of efficiency and innovation.”

Participant Profiles

  • AI Engineer
  • Data Engineer
  • Developer
  • Data Scientist

Objectives

  • Create and configure a data warehouse in Microsoft Fabric
  • Design star and snowflake schema models for analytical workloads
  • Load data into warehouse tables using T-SQL and pipelines
  • Implement slowly changing dimensions and incremental load patterns
  • Write cross-database and cross-warehouse queries
  • Manage security, access control, and warehouse performance

Prerequisites

  • Knowledge of the data science process
  • Basic understanding of data science concepts
  • Familiarity with the Python language

Course Content

Module 1 : Make data available in Azure Machine Learning

  • Understand URIs
  • Create a datastore
  • Create a data asset

Module 2 : Work with compute targets in Azure Machine Learning

  • Choose the appropriate compute target
  • Create and use a compute instance
  • Create and use a compute cluster

Module 3 : Work with environments in Azure Machine Learning

  • Understand environments
  • Explore and use curated environments
  • Create and use custom environments

Module 4 : Run a training script as a command job in Azure Machine Learning

  • Convert a notebook to a script
  • Run a script as a command job
  • Use parameters in a command job

Module 5 : Track model training with MLflow in jobs

  • Track metrics with MLflow
  • View metrics and evaluate models

Module 6 : Register an MLflow model in Azure Machine Learning

  • Log models with MLflow
  • Understand the MLflow model format
  • Register an MLflow model

Module 7 : Deploy a model to a managed online endpoint

  • Explore managed online endpoints
  • Deploy your MLflow model to a managed online endpoint
  • Deploy a model to a managed online endpoint
  • Test managed online endpoints

Documentation

  • Access to Microsoft Learn, Microsoft’s online learning platform, offering interactive resources and educational content to deepen your knowledge and develop your technical skills.

Exam

  • This course prepares you for the Microsoft Applied Skills: Train and deploy a machine learning model with Azure Machine Learning assessment.

Complementary Courses

Eligible Funding

ITTA is a partner of a continuing education fund dedicated to temporary workers. This fund can subsidize your training, provided that you are subject to the “Service Provision” collective labor agreement (CCT) and meet certain conditions, including having worked at least 88 hours in the past 12 months.

Additional Information

Data Warehousing Reimagined with Microsoft Fabric

Microsoft Fabric brings a new approach to data warehousing that combines the familiar T-SQL experience with the scalability of cloud-native architecture. Unlike traditional warehouses that require complex infrastructure management, Fabric’s warehouse workload is fully managed, automatically distributed, and integrated with every other Fabric component. This one-day training at ITTA in Geneva and Lausanne teaches you to build and manage Fabric warehouses efficiently.

If you have experience with Azure Synapse dedicated SQL pools, SQL Server data warehouses, or other traditional warehousing platforms, Fabric’s warehouse will feel familiar yet significantly simplified. You use standard T-SQL for data definition, loading, and querying, while Fabric handles compute scaling, storage management, and cross-workload integration behind the scenes.

ITTA’s MCT-certified trainers bring practical warehousing experience to the classroom. They teach you not just the Fabric-specific features but also proven dimensional modelling patterns that produce high-performance analytical solutions.

Programme: From Schema Design to Production Warehouse

The morning begins with warehouse creation and configuration in a Fabric workspace. You learn how the warehouse differs from the lakehouse (structured tables only, full T-SQL DDL/DML support, row-level and column-level security) and when to choose each. The dimensional modelling module covers star schema design: identifying fact tables, designing dimension tables, choosing surrogate keys, and handling slowly changing dimensions (SCD Type 1 and Type 2).

The midday session focuses on data loading. You use COPY INTO for bulk ingestion from files, build Data Factory pipelines for orchestrated loading, and implement T-SQL stored procedures for transformation logic. You learn to design incremental load patterns that process only new and changed records, reducing processing time and resource consumption.

The afternoon covers advanced querying and operations. You write cross-database queries that join warehouse tables with lakehouse Delta tables, create views for reporting layers, and implement object-level security. The session concludes with performance monitoring, query optimisation techniques, and integration with Power BI using Direct Lake and DirectQuery modes.

Hands-On Labs with Fabric Warehouse

You work in a dedicated Fabric capacity throughout the day, building a complete sales data warehouse from scratch. The labs guide you through creating dimension and fact tables, loading sample data from CSV and Parquet files, implementing SCD Type 2 for customer dimensions, and writing analytical queries that leverage the star schema for fast aggregation.

A particularly valuable exercise involves cross-workload querying: you access lakehouse Delta tables from warehouse queries using cross-database references, demonstrating how Fabric’s unified platform eliminates data silos. Your trainer explains the performance implications and helps you choose the right pattern for different scenarios.

All exercises use the official Microsoft courseware, providing consistent preparation for Fabric-related assessments and real-world implementations.

Who Should Attend

This course is ideal for BI developers, data engineers, and SQL professionals who need to build warehouses in Fabric. If you currently design data warehouses using SQL Server, Azure Synapse, or other platforms, this training shows you how to apply your skills in the Fabric ecosystem. Data analysts who need to understand how their reporting data is structured and loaded will also benefit significantly.

Prerequisites include solid T-SQL skills (SELECT, JOIN, aggregate functions, DDL) and familiarity with dimensional modelling concepts. The DP-080 course provides excellent T-SQL preparation if needed.

Available in person in Geneva and Lausanne or via virtual classroom at ITTA.

Complementary to Lakehouse Skills

While the lakehouse (DP-601) and warehouse (DP-602) serve different purposes within Fabric, they are complementary. Many Fabric implementations use both: the lakehouse for flexible data exploration and data science workloads, and the warehouse for structured analytical models that serve Power BI reports. Understanding both workloads — and knowing when to use each — makes you a more effective Fabric practitioner.

This training clarifies the decision criteria: when to choose warehouse tables over lakehouse Delta tables, how to share data between the two using shortcuts and cross-database queries, and how to design a unified architecture that leverages the strengths of each approach.

Frequently Asked Questions

What is the difference between DP-602 and DP-601?

DP-601 focuses on the lakehouse workload (Delta tables, Spark, medallion architecture). DP-602 focuses on the warehouse workload (T-SQL, star schemas, dimensional modelling). They are complementary — many Fabric implementations use both.

Do I need Fabric experience before attending?

No. The course starts with workspace and warehouse creation. However, T-SQL proficiency and dimensional modelling knowledge are expected.

Can I use existing SQL Server skills in Fabric warehouses?

Yes. Fabric warehouses use T-SQL, so your existing SQL Server skills transfer directly. The course highlights the differences and new capabilities specific to Fabric.

Is this training available virtually?

Yes. ITTA offers both in-person and virtual classroom formats with the same instructor-led experience and labs.

How does Direct Lake differ from DirectQuery for Power BI?

Direct Lake reads directly from Delta/Parquet files in OneLake, offering near-import performance without data duplication. DirectQuery sends live queries to the warehouse engine. The course explains when to use each mode for optimal performance.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Training provided by a certified trainer
  • 180 days of access to Official Microsoft Labs
  • Official documentation in digital format
  • Official Microsoft achievement badge
Mois actuel

ven12Juin09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3007

ven12Juin09:00ven17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-3007

ven17juil09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3007

ven17juil09:00ven17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-3007

ven21Aoû09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3007

ven21Aoû09:00ven17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-3007

ven25Sep09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3007

ven25Sep09:00ven17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-3007

ven30Oct09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3007

ven30Oct09:00ven17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionDP-3007

ven04Déc09:00ven17:00VirtuelVirtual Etiquettes de sessionDP-3007

ven04Déc09:00ven17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionDP-3007

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request