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

Price
$695.00 USD

Duration
1 Day

 

Delivery Methods
Virtual Instructor Led
Private Group

Course Overview

This is a single day Instructor Lead Course designed to give the learners instruction on the SQL dedicated and serverless Spark pools and providing instruction of data wrangling and the ELT process using Synapse Pipelines which is very similar to those familiar with Azure Data Factory (ADF) to move data into the Synapse dedicated pool database.

Who Should Attend?

The Audience should have familiarity with notebooks that use different languages and a Spark engine, such as Databricks, Jupyter Notebooks, Zeppelin notebooks and more. They should also have some experience with SQL, Python, and Azure tools, such as Data Factory.

  • 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

Familiarity with notebooks using diverse languages and a Spark engine. Experience with SQL, Python, and Azure tools such as Data Factory.

Agenda

1 - Introduction to Azure Synapse Analytics

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

2 - 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

3 - 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

4 - 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

5 - Analyze data in a relational data warehouse

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

6 - 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

7 - 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

8 - 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

9 - Create a lake database in Azure Synapse Analytics

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

10 - Secure data and manage users in Azure Synapse serverless SQL pools

  • Choose an authentication method in Azure Synapse serverless SQL pools
  • Manage users in Azure Synapse serverless SQL pools
  • Manage user permissions in Azure Synapse serverless SQL pools

11 - 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

12 - Transform data with Spark in Azure Synapse Analytics

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

13 - 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

14 - Analyze data in a relational data warehouse

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

15 - 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

16 - 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

17 - 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

18 - 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

19 - 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
 

Upcoming Class Dates and Times

Jan 16
8:00 AM - 4:00 PM
ENROLL $695.00 USD
Apr 16
8:00 AM - 4:00 PM
ENROLL $695.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