You are on page 1of 9

Microsoft Certification Self-Assessment Tool

Exam DP-203: Implementing an Azure Data Solution


https://docs.microsoft.com/en-us/learn/certifications/exams/dp-203

Objective Domains
Implement data storage solutions (40-45%)
Manage and develop data processing (25-30%)
Montor and optimize data solutions (10-15%)
Design and implement data security (10-15%)
My Notes:-
I think this is a fare assessment. I saw questions in all the above topics in the same percentages
Things to note - This is the Scope of your Certification syllabus

Cosmosdb, AzureBlobStorage,sql server and AzureSynapse Datawarehouse


AzureDataFactory, Polybase, AzureDataBricks and Stream Analytics - Questions on basic Queries
Azure Monitor,Kusto SQL, DMV's on a highlevel for all the solutions
Azure Blob Storage Archiving policy,Understanding of RBAC and ACL's, Masking and Encryption
Objective Domain Sub-Domain
Implement data storage solutions (40-45%)
Implement non-relational data stores

Implement relational data stores

Manage data security

Manage and develop data processing (25-30%)


Develop batch processing solutions

Develop streaming solutions

Monitor and optimize data solutions (10-15%)


Monitor data storage
Monitor data processing

Optimize Azure data solutions

Design for data security and compliance (25-30%)


Design security for source data access

Design security for data policies and stan


Task / Topic

on-relational data stores


implement a solution that uses Cosmos DB, Data Lake Storage Gen2, or Blob st
implement data distribution and partitions
implement a consistency model in Cosmos DB
provision a non-relational data store
provide access to data to meet security requirements
implement for high availability, disaster recovery, and global distribution
lational data stores
configure elastic pools
configure geo-replication
provide access to data to meet security requirements
implement for high availability, disaster recovery, and global distribution
implement data distribution and partitions for Azure Synapse Analytics
implement PolyBase

implement data masking


encrypt data at rest and in motion

h processing solutions
develop batch processing solutions by using Data Factory and Azure Databricks
ingest data by using PolyBase
implement the integration runtime for Data Factory
create linked services and datasets
create pipelines and activities
create and schedule triggers
implement Azure Databricks clusters, notebooks, jobs, and autoscaling
ingest data into Azure Databricks
ming solutions
configure input and output
select the appropriate windowing functions
implement event processing by using stream analytics
ingest and query streaming data with Azure Data Explorer
monitor relational and non-relational data sources
implement Blob storage monitoring
implement Data Lake Storage monitoring
implement SQL Database monitoring
implement Azure Synapse Analytics monitoring
implement Cosmos DB monitoring
implement Azure Data Explorer monitoring
configure Azure Monitor alerts
implement auditing by using Azure Log Analytics
processing
monitor Data Factory pipelines
monitor Azure Databricks
monitor Stream Analytics
configure Azure Monitor alerts
implement auditing by using Azure Log Analytics
re data solutions
troubleshoot data partitioning bottlenecks
optimize Data Lake Storage
optimize Stream Analytics
optimize Azure Synapse Analytics
optimize SQL Database
manage the data lifecycle

ty for source data access


plan for secure endpoints (private/public)
choose the appropriate authentication mechanism, such as access keys, shared access signatures (S
ty for data policies and standards
design for data encryption for data at rest and in transit
design for data auditing and data masking
design for data privacy and data classification
design a data retention policy
plan an archiving strategy
plan to purge data based on business requirements
My Notes

Question on preferred Storages


Cosmosdb distribution and Partitions
Definite question on Consistency Model
Azure Blob Storage
RBAC,ACL's
All are automated but we should know the process

I have seen question on how to configure pool based on usage


Asks if you want secondary read or read write
RBAC
Blob Stores
Definite questions on Distribution keys, partition keys, patterns(Hash,roundrobin,replicated)
Basic Queries - Practice creating one external table (you will be able to answer all questions)

Definite Question
Definite Question

Practice from Learn - Examples in Learn are in Microsoft Exam


Polybase Queries
Questions on various Runtimes
Queries and basic Questions are expected
Questions on outputs of a pipeline - Examples from microsoft learn
Questions on Outputs of a trigger - Microsoft learn
Microsoft Lean - Also see how to use databricks
Basic Queries as Questions

Queries on Streaming jobs


Queries on windowing functions and which window function to choose
Questions on inputs and output
Optimize queries based on the feedback
Questions on Kustoqueries and DMV's
Also on Azure Monitor
Microsoft Learn on individual topics should be sufficient

ys, shared access signatures (SAS), and Azure Active Directory (Azure AD)

Definite Quesiton on Archiving policy and Masking, Encryption


Also on SAS, AD
obin,replicated)
er all questions)

You might also like