CertGrid
Azure data exam comparison

DP-900 vs DP-100: Data Fundamentals or Data Scientist?

DP-900 vs DP-100: level, focus, and who each is for. DP-900 is Azure Data Fundamentals; DP-100 the Azure Data Scientist Associate machine-learning exam.

DP-900 and DP-100 sit at opposite ends of the Azure data track. DP-900 (Azure Data Fundamentals) is a beginner, conceptual exam covering data concepts and Azure data services. DP-100 (Azure Data Scientist Associate) is a hands-on associate exam about building and operating machine learning solutions with Azure Machine Learning. They are for very different audiences and skill levels.

DP-900 vs DP-100 at a glance

 DP-900DP-100
LevelFoundationalAssociate
Best forBeginners to data and Azure data servicesData scientists building ML on Azure
Main focusCore data concepts, relational and non-relational data, and analytics on AzureDesigning and running data science and machine learning workloads with Azure Machine Learning
PrerequisitesNoneData science and Python knowledge; Azure experience helpful
DifficultyBeginner - conceptualAdvanced - hands-on ML and scenario-based
Exam length45 min120 min
Passing score70%70%

Key differences

Which should you take?

Take DP-900 if you are new to data or want a broad, conceptual overview of Azure data services - it suits analysts, developers, and business roles. Take DP-100 if you are a data scientist building machine learning solutions on Azure and can work in Python with Azure Machine Learning. DP-900 is a gentle on-ramp; DP-100 is a specialized, hands-on credential.

Frequently asked questions

Is DP-900 a prerequisite for DP-100?

No. DP-900 is not required for DP-100. It is a helpful conceptual introduction, but DP-100 assumes data science and Python skills rather than DP-900 content.

How much harder is DP-100 than DP-900?

Considerably. DP-900 is a beginner, concept-focused exam, while DP-100 is a hands-on associate exam covering machine learning with Azure Machine Learning, Python, and scenario-based tasks.

Do I need to know Python for DP-100?

Yes. DP-100 expects you to work in Python with the Azure Machine Learning SDK and tooling. DP-900, by contrast, requires no coding.

What CertGrid is (and is not)

CertGrid is an independent IT certification practice platform for Azure, AWS, Google, Cisco, Security, Linux, Kubernetes, Terraform, and other certification tracks. It provides objective-mapped practice questions, readiness scoring, weak-domain drills, and explanations to help learners understand what to study next.

Independent & original. CertGrid is not affiliated with or endorsed by Microsoft, AWS, Google, Cisco, CompTIA, the Linux Foundation, HashiCorp, or other certification vendors. Questions are original practice items designed to mirror certification concepts and exam style. CertGrid does not provide official exam questions or braindumps.