Instructor

DP-3012: Implementing a Data Analytics Solution with Azure Synapse Analytics Training

Curriculum

Ratings

( 4.6 Ratings )

Live Online Classes starting on 01 January, 1970

COURSE OVERVIEW
DP-3012: Implementing a Data Analytics Solution with Azure Synapse Analytics

The DP-3012 Implementing a Data Analytics Solution with Azure Synapse Analytics course teaches how to design and implement data analytics solutions using Azure Synapse Analytics for large-scale data processing and real-time insights.

 

Target Audience

  • Data Engineer

  • Azure Administrator

 

Prerequisites
Recommended:

  • Familiarity with notebooks that use different languages and a Spark engine, such as Databricks, Jupyter Notebooks, Zeppelin notebooks, and more.

  • Some experience with SQL, Python, and Azure tools, such as Data Factory.

  • AI+ Executive™

  • AI+ Prompt Engineer™: Level 1

  • DP-900T00: Introduction to Microsoft Azure Data

 

Course Objectives

  • Introduction to Azure Synapse Analytics

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

  • Analyze data with Apache Spark in Azure Synapse Analytics

  • Use Delta Lake in Azure Synapse Analytics

  • Analyze data in a relational data warehouse

  • Build a data pipeline in Azure Synapse Analytics

 

Course Outline

1) Implement a Data Analytics Solution with Azure Synapse Analytics

  • Introduction to Azure Synapse Analytics

    • Identify the business problems that Azure Synapse Analytics addresses

    • Describe core capabilities of Azure Synapse Analytics

    • Determine when to use Azure Synapse Analytics

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

    • Identify capabilities and use cases for serverless SQL pools in Azure Synapse Analytics

    • Query CSV, JSON, and Parquet files using a serverless SQL pool

    • Create external database objects in a serverless SQL pool

  • Analyze data with Apache Spark in Azure Synapse Analytics

    • Identify core features and capabilities of Apache Spark

    • Configure a Spark pool in Azure Synapse Analytics

    • Run code to load, analyze, and visualize data in a Spark notebook

  • Use Delta Lake in Azure Synapse Analytics

    • Describe core features and capabilities of Delta Lake

    • Create and use Delta Lake tables in a Synapse Analytics Spark pool

    • Create Spark catalog tables for Delta Lake data

    • Use Delta Lake tables for streaming data

    • Query Delta Lake tables from a Synapse Analytics SQL pool

  • Analyze data in a relational data warehouse

    • Design a schema for a relational data warehouse

    • Create fact, dimension, and staging tables

    • Use SQL to load data into data warehouse tables

    • Use SQL to query relational data warehouse tables

  • Build a data pipeline in Azure Synapse Analytics

    • Describe core concepts for Azure Synapse Analytics pipelines

    • Create a pipeline in Azure Synapse Studio

    • Implement a data flow activity in a pipeline

    • Initiate and monitor pipeline runs

2) Build data analytics solutions using Azure Synapse serverless SQL pools

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

    • Identify capabilities and use cases for serverless SQL pools

    • Query CSV, JSON, and Parquet files using a serverless SQL pool

    • Create external database objects in a serverless SQL pool

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

    • Use a CREATE EXTERNAL TABLE AS SELECT (CETAS) statement to transform data

    • Encapsulate a CETAS statement in a stored procedure

    • Include a data transformation stored procedure in a pipeline

  • Create a lake database in Azure Synapse Analytics

    • Understand lake database concepts and components

    • Describe database templates in Azure Synapse Analytics

    • Create a lake database

  • Secure data and manage users in Azure Synapse serverless SQL pools

    • Choose an authentication method in serverless SQL pools

    • Manage users in serverless SQL pools

    • Manage user permissions in serverless SQL pools

3) Perform data engineering with Azure Synapse Apache Spark Pools

  • Analyze data with Apache Spark in Azure Synapse Analytics

    • Identify core features and capabilities of Apache Spark

    • Configure a Spark pool in Azure Synapse Analytics

    • Run code to load, analyze, and visualize data in a Spark notebook

  • Transform data with Spark in Azure Synapse Analytics

    • Use Apache Spark to modify and save dataframes

    • Partition data files for improved performance and scalability

    • Transform data with SQL

  • Use Delta Lake in Azure Synapse Analytics

    • Describe core features and capabilities of Delta Lake

    • Create and use Delta Lake tables in a Spark pool

    • Create Spark catalog tables for Delta Lake data

    • Use Delta Lake tables for streaming data

    • Query Delta Lake tables from a Synapse Analytics SQL pool

 

4) Work with Data Warehouses using Azure Synapse Analytics

  • Analyze data in a relational data warehouse

    • Design a schema for a relational data warehouse

    • Create fact, dimension, and staging tables

    • Use SQL to load data into data warehouse tables

    • Use SQL to query relational data warehouse tables

  • Load data into a relational data warehouse

    • Load staging tables in a data warehouse

    • Load dimension tables in a data warehouse

    • Load time dimensions in a data warehouse

    • Load slowly changing dimensions in a data warehouse

    • Load fact tables in a data warehouse

    • Perform post-load optimizations in a data warehouse

  • Manage and monitor data warehouse activities in Azure Synapse Analytics

    • Scale compute resources in Azure Synapse Analytics

    • Pause compute in Azure Synapse Analytics

    • Manage workloads in Azure Synapse Analytics

    • Use Azure Advisor to review recommendations

    • Use Dynamic Management Views to identify and troubleshoot query performance

  • Secure a data warehouse in Azure Synapse Analytics

    • Understand network security options for Azure Synapse Analytics

    • Configure Conditional Access

    • Configure Authentication

    • Manage authorization through column and row level security

    • Manage sensitive data with Dynamic Data Masking

    • Implement encryption in Azure Synapse Analytics

5) Transfer and transform data with Azure Synapse Analytics pipelines

  • Build a data pipeline in Azure Synapse Analytics

    • Describe core concepts for Azure Synapse Analytics pipelines

    • Create a pipeline in Azure Synapse Studio

    • Implement a data flow activity in a pipeline

    • Initiate and monitor pipeline runs

  • Use Spark Notebooks in an Azure Synapse Pipeline

    • Describe notebook and pipeline integration

    • Use a Synapse notebook activity in a pipeline

    • Use parameters with a notebook activity

4.6 Ratings
Learning Experience
Built For Your Growth
Industry FocusedPractical and career-oriented learning
Expert GuidanceLearn with structured expert support
Flexible LearningDesigned around your learning needs
Career Ready SkillsFocus on practical knowledge

SpireTec Unique Features

course-img
1-On-1 Training

Benefit from our 1-On-1 Training for personalized, focused, and effective learning experiences.

course-img
Customized Training

Experience our Customized Training service tailored to meet your specific learning needs and goals

course-img
4 - Hours / Weekend Session

Join our Class featuring 4 - Hours / Weekend Session for in-depth learning and expert training.

course-img
Free Demo Class

Join our Free Demo Class to experience top-notch training and expert guidance first hand!

Purchase This Course

Request More Information

CERTIFICATE

Get Ahead With SpireTec Solutions
Training Certificate

Earn a professionally presented certificate and showcase your learning achievement with confidence.

CERTIFICATION
Earn your Certificate

Our course is exhaustive and this certificate is proof that you have taken a big leap in mastering the domain.

Differentiate yourself with Masters Certificate

Our course is exhaustive and this certificate is proof that you have taken a big leap in mastering the domain.

Share your achievement

Our course is exhaustive and this certificate is proof that you have taken a big leap in mastering the domain.

Need Customized Curriculum?

Our course is exhaustive and this certificate is proof that you have taken a big leap in mastering the domain.

Talk To Adviser Career-focused learning recognition
YOUR ACHIEVEMENT
course-certificate

In-Demand Certifications 2026

Top Certifications