cropped image_6_ removebg preview
shape
shape

Azure Data Engineering Using Synapse

  • Home
  • Azure Data Engineering Using Synapse

Azure Data Engineering Using Synapse

Total Duration: 32 Hours

Audience: - Data Engineer

Course level: - 200 (Intermediate)

Delivery Method: - Virtual Instructor-Led

About this Course

Audience Profile

Audience Prerequisites

Module 1: Azure + Azure Data Fundamentals

Module 2: Azure Data Factory using Synapse Analytics

Module 3: Explore compute and storage options for data engineering workloads

Lessons

  • Introduction to Azure Synapse Analytics
  • Describe Azure Databricks
  • Introduction to Azure Data Lake storage
  • Describe Delta Lake architecture
  • Work with data streams by using Azure Stream Analytics

Lab: Explore compute and storage options for data engineering workloads

  • Organize the data lake into levels of file transformation
  • Index data lake storage for query and workload acceleration

After completing this module, students will be able to:

  • Describe Azure Synapse Analytics
  • Describe Azure Databricks
  • Describe Azure Data Lake storage
  • Describe Delta Lake architecture
  • Describe Azure Stream Analytics

Module 4: Design and implement the serving layer

Lessons

  • Design a multidimensional schema to optimize analytical workloads
  • Code-free transformation at scale with Azure Data Factory
  • Populate slowly changing dimensions in Azure Synapse Analytics pipelines

Lab: Designing and Implementing the Serving Layer

  • Design a star schema for analytical workloads
  • Populate slowly changing dimensions with Azure Data Factory and mapping data flows

After completing this module, students will be able to:

  • Design a star schema for analytical workloads
  • Populate a slowly changing dimensions with Azure Data Factory and mapping data flows

Module 5: Data engineering considerations for source files

Lessons

  • Design a Modern Data Warehouse using Azure Synapse Analytics
  • Secure a data warehouse in Azure Synapse Analytics

Lab: Data engineering considerations

  • Managing files in an Azure data lake
  • Securing files stored in an Azure data lake

After completing this module, students will be able to:

  • Design a Modern Data Warehouse using Azure Synapse Analytics
  • Secure a data warehouse in Azure Synapse Analytics

Module 6: Run interactive queries using Azure Synapse Analytics serverless SQL pools

Lessons

  • Explore Azure Synapse serverless SQL pools capabilities
  • Query data in the lake using Azure Synapse serverless SQL pools
  • Create metadata objects in Azure Synapse serverless SQL pools
  • Secure data and manage users in Azure Synapse serverless SQL pools

Lab: Run interactive queries using serverless SQL pools

  • Query Parquet data with serverless SQL pools
  • Create external tables for Parquet and CSV files
  • Create views with serverless SQL pools
  • Secure access to data in a data lake when using serverless SQL pools
  • Configure data lake security using Role-Based Access Control (RBAC) and Access Control List

After completing this module, students will be able to:

  • Understand Azure Synapse serverless SQL pools capabilities
  • Query data in the lake using Azure Synapse serverless SQL pools
  • Create metadata objects in Azure Synapse serverless SQL pools
  • Secure data and manage users in Azure Synapse serverless SQL pools

Module 7: Explore, transform, and load data into the Data Warehouse using Apache Spark

Lessons

  • Understand big data engineering with Apache Spark in Azure Synapse Analytics
  • Ingest data with Apache Spark notebooks in Azure Synapse Analytics
  • Transform data with DataFrames in Apache Spark Pools in Azure Synapse Analytics
  • Integrate SQL and Apache Spark pools in Azure Synapse Analytics

Lab: Explore, transform, and load data into the Data Warehouse using Apache Spark

  • Perform Data Exploration in Synapse Studio
  • Ingest data with Spark notebooks in Azure Synapse Analytics
  • Transform data with DataFrames in Spark pools in Azure Synapse Analytics
  • Integrate SQL and Spark pools in Azure Synapse Analytics

After completing this module, students will be able to:

  • Describe big data engineering with Apache Spark in Azure Synapse Analytics
  • Ingest data with Apache Spark notebooks in Azure Synapse Analytics
  • Transform data with DataFrames in Apache Spark Pools in Azure Synapse Analytics
  • Integrate SQL and Apache Spark pools in Azure Synapse Analytics

Module 8: Orchestrate data movement and transformation in Azure Synapse Pipelines

Lessons

  • Orchestrate data movement and transformation in Azure Data Factory

Lab: Orchestrate data movement and transformation in Azure Synapse Pipelines

  • Integrate Data from Notebooks with Azure Data Factory or Azure Synapse Pipelines

After completing this module, students will be able to:

  • Orchestrate data movement and transformation in Azure Synapse Pipelines

Module 9: Azure Monitor and Log Analytics Workspace

Module 10: Azure ML Overview

Module 11: Introduction to Fabric Analytics

T. Sanjay

Tech Enthusiast | Seasoned Corporate EnterT(r)ainer

Apply Now