DP-203T00 Data Engineering on Microsoft Azure

$2,495.00 USD

4 Days


Delivery Methods
Virtual Instructor Led
Private Group

Add Exam Voucher
Click Here for
Purchasing Options

Course Overview

In this course, the student will learn how to implement and manage data engineering workloads on Microsoft Azure, using Azure services such as Azure Synapse Analytics, Azure Data Lake Storage Gen2, Azure Stream Analytics, Azure Databricks, and others. The course focuses on common data engineering tasks such as orchestrating data transfer and transformation pipelines, working with data files in a data lake, creating and loading relational data warehouses, capturing and aggregating streams of real-time data, and tracking data assets and lineage.

Who Should Attend?

The primary audience for this course is data professionals, data architects, and business intelligence professionals who want to learn about data engineering and building analytical solutions using data platform technologies that exist on Microsoft Azure. The secondary audience for this course includes data analysts and data scientists who work with analytical solutions built on Microsoft Azure.

  • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
  • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
  • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
  • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
  • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
  • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

Learning Credits: Learning Credits can be purchased well in advance of your training date to avoid having to commit to specific courses or dates. Learning Credits allow you to secure your training budget for an entire year while eliminating the administrative headache of paying for individual classes. They can also be redeemed for a full year from the date of purchase. If you have previously purchased a Learning Credit agreement with New Horizons, you may use a portion of your agreement to pay for this class.

If you have questions about Learning Credits, please contact your Account Manager.

Corporate Tech Pass: Our Corporate Tech Pass includes unlimited attendance for a single person, in the following Virtual Instructor Led course types: Microsoft Office, Microsoft Technical, CompTIA, Project Management, SharePoint, ITIL, Certified Ethical Hacker, Certified Hacking Forensics Investigator, Java, Professional Development Courses and more. The full list of eligible course titles can be found at https://www.newhorizons.com/eligible.

If you have questions about our Corporate Tech Pass, please contact your Account Manager.

Course Prerequisites

Successful students start this course with knowledge of cloud computing and core data concepts and professional experience with data solutions.

  • AZ-900T00 Microsoft Azure Fundamentals
  • DP-900T00 Microsoft Azure Data Fundamentals
  • Agenda

    1 - Introduction to data engineering on Azure

    • What is data engineering
    • Important data engineering concepts
    • Data engineering in Microsoft Azure

    2 - Introduction to Azure Data Lake Storage Gen2

    • Understand Azure Data Lake Storage Gen2
    • Enable Azure Data Lake Storage Gen2 in Azure Storage
    • Compare Azure Data Lake Store to Azure Blob storage
    • Understand the stages for processing big data
    • Use Azure Data Lake Storage Gen2 in data analytics workloads

    3 - Introduction to Azure Synapse Analytics

    • What is Azure Synapse Analytics
    • How Azure Synapse Analytics works
    • When to use Azure Synapse Analytics

    4 - Use Azure Synapse serverless SQL pool to query files in a data lake

    • Understand Azure Synapse serverless SQL pool capabilities and use cases
    • Query files using a serverless SQL pool
    • Create external database objects

    5 - Use Azure Synapse serverless SQL pools to transform data in a data lake

    • Transform data files with the CREATE EXTERNAL TABLE AS SELECT statement
    • Encapsulate data transformations in a stored procedure
    • Include a data transformation stored procedure in a pipeline

    6 - Create a lake database in Azure Synapse Analytics

    • Understand lake database concepts
    • Explore database templates
    • Create a lake database
    • Use a lake database

    7 - Analyze data with Apache Spark in Azure Synapse Analytics

    • Get to know Apache Spark
    • Use Spark in Azure Synapse Analytics
    • Analyze data with Spark
    • Visualize data with Spark

    8 - Transform data with Spark in Azure Synapse Analytics

    • Modify and save dataframes
    • Partition data files
    • Transform data with SQL

    9 - Use Delta Lake in Azure Synapse Analytics

    • Understand Delta Lake
    • Create Delta Lake tables
    • Create catalog tables
    • Use Delta Lake with streaming data
    • Use Delta Lake in a SQL pool

    10 - Analyze data in a relational data warehouse

    • Design a data warehouse schema
    • Create data warehouse tables
    • Load data warehouse tables
    • Query a data warehouse

    11 - Load data into a relational data warehouse

    • Load staging tables
    • Load dimension tables
    • Load time dimension tables
    • Load slowly changing dimensions
    • Load fact tables
    • Perform post load optimization

    12 - Build a data pipeline in Azure Synapse Analytics

    • Understand pipelines in Azure Synapse Analytics
    • Create a pipeline in Azure Synapse Studio
    • Define data flows
    • Run a pipeline

    13 - Use Spark Notebooks in an Azure Synapse Pipeline

    • Understand Synapse Notebooks and Pipelines
    • Use a Synapse notebook activity in a pipeline
    • Use parameters in a notebook

    14 - Plan hybrid transactional and analytical processing using Azure Synapse Analytics

    • Understand hybrid transactional and analytical processing patterns
    • Describe Azure Synapse Link

    15 - Implement Azure Synapse Link with Azure Cosmos DB

    • Enable Cosmos DB account to use Azure Synapse Link
    • Create an analytical store enabled container
    • Create a linked service for Cosmos DB
    • Query Cosmos DB data with Spark
    • Query Cosmos DB with Synapse SQL

    16 - Implement Azure Synapse Link for SQL

    • What is Azure Synapse Link for SQL?
    • Configure Azure Synapse Link for Azure SQL Database
    • Configure Azure Synapse Link for SQL Server 2022

    17 - Get started with Azure Stream Analytics

    • Understand data streams
    • Understand event processing
    • Understand window functions

    18 - Ingest streaming data using Azure Stream Analytics and Azure Synapse Analytics

    • Stream ingestion scenarios
    • Configure inputs and outputs
    • Define a query to select, filter, and aggregate data
    • Run a job to ingest data

    19 - Visualize real-time data with Azure Stream Analytics and Power BI

    • Use a Power BI output in Azure Stream Analytics
    • Create a query for real-time visualization
    • Create real-time data visualizations in Power BI

    20 - Introduction to Microsoft Purview

    • What is Microsoft Purview?
    • How Microsoft Purview works
    • When to use Microsoft Purview

    21 - Integrate Microsoft Purview and Azure Synapse Analytics

    • Catalog Azure Synapse Analytics data assets in Microsoft Purview
    • Connect Microsoft Purview to an Azure Synapse Analytics workspace
    • Search a Purview catalog in Synapse Studio
    • Track data lineage in pipelines

    22 - Explore Azure Databricks

    • Get started with Azure Databricks
    • Identify Azure Databricks workloads
    • Understand key concepts

    23 - Use Apache Spark in Azure Databricks

    • Get to know Spark
    • Create a Spark cluster
    • Use Spark in notebooks
    • Use Spark to work with data files
    • Visualize data

    24 - Run Azure Databricks Notebooks with Azure Data Factory

    • Understand Azure Databricks notebooks and pipelines
    • Create a linked service for Azure Databricks
    • Use a Notebook activity in a pipeline
    • Use parameters in a notebook

    Upcoming Class Dates and Times

    Sep 3, 4, 5, 6
    8:00 AM - 4:00 PM
    ENROLL $2,495.00 USD
    Oct 28, 29, 30, 31
    8:00 AM - 4:00 PM
    ENROLL $2,495.00 USD
    Dec 9, 10, 11, 12
    8:00 AM - 4:00 PM
    ENROLL $2,495.00 USD

    Do You Have Additional Questions? Please Contact Us Below.

    contact us contact us 
    Contact Us about Starting Your Business Training Strategy with New Horizons