Azure Data Engineer Online Training in Hyderabad
Introduction to Azure
·
Introduction to
Azure Cloud
·
What is
difference between Azure Cloud and On-Premises
·
What is
Subscriptions and Resource Groups
·
Different
offerings of Cloud IaaS, PaaS and SaaS
·
Creation of
Virtual Machine
Introduction to Storage
·
Azure Storage
o Azure Blob
o Table
o Message
o Queue
·
Azure Data Lake Store Gen I & Gen II
o What is Data Lake
o Data Lake vs. Hadoop
o Blob Storage vs. Data Lake
o Hierarchical Namespace
o Ingestion through different tools i.e.; Azure Data
Explorer, AzCopy, Azure CLI, Powershell
Introduction to Azure SQL Database
·
Introduction to
Azure SQL Database
·
Why choosing SQL
Server in Azure
·
Azure IaaS vs.
PaaS database offerings
·
IaaS vs. Managed
Instance
·
SQL Server PaaS
deployment options
·
Demo - Azure
Single Database
·
Purchasing models
and Service Tier
·
Azure Database
vs. Azure Data Warehouse
·
Elastic Database
Pool
o Introduction
o Azure Elastic Database
o Demo - Azure Elastic Database
·
Managed Instance
Database
o Introduction
o Azure Managed Instance Database
o Difference between on-premises and managed instance
o Migration options for Managed Instance
o Service tiers for Managed Instance
o Demo - Managed Instance
·
Azure Database
Security
o Introduction
o Azure Database and Managed Instance Security options
o Encrypting Data at Rest and Motion
o High Availability vs. Disaster Recovery
o RTO vs. RPO
o Azure SQL Database High Availability and Disaster
Recovery options
o Azure SQL Database Scaling
·
Installation of SQL Server 2016 and above in
Virtual Machine
·
Creation of External Table or PolyBase in On-Premise
SQL Server
o Creation of Master Key
o Creation of Database Scoped Credential
o Creation of External Data Source
o Creation of
External File Format
o Creation of External Table
·
Creation of External Table or PolyBase in
Azure SQL Data Warehouse
o Creation of Master Key
o Creation of Database Scoped Credential
o Creation of External Data Source
o Creation of
External File Format
o Creation of External Table
·
Different Distribution or Shredding Patterns
o ROUND ROBIN
o HASH
o REPLICATION
·
Cross Query Databases in Azure SQL Database
o Creation of Master Key
o Creation of Database Scoped Credential
o Creation of External Data Source
o Creation of External Table
·
Creation of Elastic Pools in Azure SQL Server
between Databases
Data Warehouse Internals and Architecture
·
Introduction
·
Azure Synapse MPP
Architecture
·
Storage and
Sharding patterns
·
Data Distribution
and Distributing Keys
·
Data Types and
Table Types
·
Partitioning
·
Data Warehouse
Concepts
·
Dimensions and
Facts
·
Types of
Dimensions and Facts
·
Different types
of Schemas in Data Warehouse
·
Relationship
types in Data Warehouse
·
Best Practices
for Fact and Dimension tables
·
Demo - Analyze
Data distribution before migration to Azure Synapse
Azure Data Factory
·
Introduction to
Azure Data Factory
·
Creation of
Linked Services, Datasets, Pipelines
·
Creation of
Integration Runtime and different types
·
Slowly Changing
Dimensions
·
Design and
implement a Type 1 slowly changing dimension with mapping data flows
·
Debug data
factory pipelines
·
Understand the
Azure SSIS Integration Runtime
·
Set-up Azure SSIS
Integration Runtime
·
Run SSIS Package
in Azure Data Factory
·
Migrate SSIS
Packages to Azure Data Factory
·
Integrate SQL
Server Integration Services Packages within Azure Data Factory
·
Activities
o Copy
o Data flow
o Stored Procedure
o Lookup
o ForEach
o Get Metadata
o Filter Activity
o Spark
o U-SQL
o Databricks Notebooks
o Web
o If Condition
o Delete
·
Data Flows
o Derived Column
o Join
o filter
o exists
o conditional
split
o Lookup, Exists
o Select
o Aggregate
o Rank
o Filter
o Sort
o Alter Row
·
Dynamic Queries
in ADF
·
Sending mails
through Logic Apps
·
Few more
Activities ......
·
Dataset and
Pipeline Parameterization
·
Monitor -- Azure
and Visually
·
Setup Alerts from
Azure Data Factory
Realize Integrated Analytical Solutions with Azure
Synapse Analytics
·
Introduction
·
What is Azure
Synapse Analytics
·
How Azure Synapse
Analytics works
·
When to use Azure
Synapse Analytics
·
Create Azure
Synapse Analytics workspace
·
Exercise - Create
and manage Azure Synapse Analytics workspace
·
Describe Azure
Synapse Analytics SQL
·
Explain Apache
Spark in Azure Synapse Analytics
·
Exercise - Create
pools in Azure Synapse Analytics
·
Orchestrate data
integration with Azure Synapse pipelines
·
Exercise-Identifying
Azure Synapse pipeline components
·
Visualize your
analytics with Power BI
·
Understand hybrid
transactional analytical processing with Azure Synapse Link
·
Use Azure Synapse
Studio
·
Understand the
Azure Synapse Analytical processes
·
Explore the Data
hub, Develop hub, Integrate hub
·
Explore the
Monitor hub, Manage hub
·
Describe a modern
data warehouse
·
Define a modern
data warehouse architecture
·
Exercise -
Identify modern data warehouse architecture components
·
Design ingestion
patterns for a modern data warehouse
·
Understand data
storage for a modern data warehouse
·
Understand file
formats and structure for a modern data warehouse
·
Prepare and
transform data with Azure Synapse Analytics
·
Serve data for
analysis with Azure Synapse Analytics
Azure Synapse Analytics
Introduction
·
Why Warehouse in
cloud
·
Traditional vs.
Modern Warehouse architecture
·
What is Synapse
Analytics Service
·
Create Dedicated
SQL Pool and Spark Pool
·
Create Azure
Synapse Analytics Studio Workspace
·
Analyze Data
using Dedicated SQL Pool and Spark Pool
·
Analyze Data
using Apache Spark Notebook
·
Analyze Data
using Serverless SQL Pool
·
Azure Synapse
Benefits
Azure Event Hub,
IoT Hub and Azure Stream Analytics
·
Introduction to
Azure Event Hub, IoT Hub and Stream Analytics
·
Azure Stream
Analytics Job
·
Azure Stream
Analytics Components
·
Azure Stream Analytics Job
·
Batching
Streaming using Azure Event Hub
·
Real Time
Streaming using Azure IoT Hub
·
Types of Window
Functions
o Tumbling Window
o Hoping Window
o Sliding Window
o Session Window
Azure
Databricks
·
Spark Basics
·
Why Spark is
difficult? Why Databricks Evolved?
·
Why Databricks in
Cloud? Introduction to Azure Databricks
·
Demo
·
Provision
Databricks, Clusters and workbook
·
Mount Data Lake
to Databricks DBFS
·
Explore, Analyze,
Clean, Transform and Load Data in Databricks
·
Azure Databricks
Clusters
·
Azure Databricks
other Important Components
·
Databricks -
Monitoring
·
How to create
Cluster
·
How to work with
Databricks File System
·
How to create
notebooks and Integrate with ADF
·
How to
import and export the Notebooks
·
How to connect to
blob, SQL DB from Databricks
·
How to read data
files from Azure Blob and Azure Data Lake Store
§
Using Scala, R,
Python, Spark SQL Language
·
Creating Data
Frames
·
Converting Data
Frames into Temporary Table or Temporary View
·
Incremental and
Full Load with Azure SQL Data Warehouse
·
Understand the architecture
of Azure Databricks spark cluster
·
Understand the
architecture of spark job
·
Read data in CSV
format
·
Read data in JSON
format
·
Read data in
Parquet format
·
Read data stored
in tables and views
·
Write data
·
Describe a
DataFrame
·
Use common
DataFrame methods
·
Use the display
function
·
Exercise:
Distinct articles
·
Describe the
difference between eager and lazy execution
·
Describe the
fundamentals of how the Catalyst Optimizer works
·
Define and
identify actions and transformations
·
Describe the
column class
·
Work with column
expressions
·
Perform date and
time manipulation
·
Use aggregate
functions
·
Exercise:
Deduplication of data
·
Describe the
Azure Databricks platform architecture
·
Perform data
protection
·
Describe Azure
key vault and Databricks security scopes
·
Secure access
with Azure IAM and authentication
·
Describe security
·
Exercise: Access
Azure Storage with key vault-backed secrets
·
Describe the open
source Delta Lake
·
Exercise: Work
with basic Delta Lake functionality
·
Describe how
Azure Databricks manages Delta Lake
·
Exercise: Use the
Delta Lake Time Machine and perform optimization
·
Describe Azure
Databricks structured streaming
·
Perform stream
processing using structured streaming
·
Work with Time
Windows
·
Process data from
Event Hubs with structured streaming
·
Describe bronze,
silver, and gold architecture
·
Perform batch and
stream processing
·
Schedule
Databricks jobs in a data factory pipeline
·
Pass parameters
into and out of Databricks jobs in data factory
·
Integrate with
Azure Synapse Analytics
·
Understand
workspace administration best practices
·
List security
best practices
·
Describe tools
and integration best practices
·
Explain
Databricks runtime best practices
·
Understand
cluster best practices
Azure Cosmos DB
Introduction to NoSQL DB
·
Introduction to
NoSQL
·
SQL vs.
NoSQL
·
Types of NoSQL
·
NoSQL Offerings
by Microsoft
Introduction to Cosmos DB
·
Cosmos DB
Features
·
Cosmos DB -
Multi Model 5 APIs
·
Table Storage vs.
Cosmos DB
·
Provision Cosmos
DB Account
On-Premise Databases Migration
·
DMS -- Database
Migration Service
·
On-Premise SQL
Server to Azure Virtual Machine
·
On-Premise SQL
Server to Azure SQL Server
No comments:
Post a Comment
Note: only a member of this blog may post a comment.