Study guide · Exam overview

Fabric Data Engineer: what DP-700 expects

The format, passing score, and three content domains of Microsoft Certified: Fabric Data Engineer Associate, plus the Fabric tasks worth practicing before you book DP-700.

Exam code: DP-700Passing score 700 of 1,000Reviewed October 25, 2026

Exam version notice: This overview follows the Microsoft study guide for Exam DP-700 — Implementing Data Engineering Solutions Using Microsoft Fabric, skills measured as of October 19, 2026. Azure Data Engineer Associate (DP-203) retired on March 31, 2025; DP-700 is the current associate path for data engineer candidates who work in Microsoft Fabric. The certification page gives you 100 minutes and requires a score of 700 or greater. Pricing, languages, and delivery options can change. Confirm them on the Microsoft certification site before you register. Items tagged Extra are useful context that the study guide does not name as a measured skill. Foundational data vocabulary is on the DP-900 overview; shared cloud vocabulary is on the AZ-900 overview.

What Fabric Data Engineer covers

Microsoft Certified: Fabric Data Engineer Associate checks whether you can implement and manage an analytics solution in Fabric, ingest and transform data with the right load pattern and store, and monitor and optimize the workloads that keep reports and lakehouses trustworthy. It is a role-based, intermediate exam. You are not asked only to define a lakehouse, and you are not asked to design an enterprise landing zone from a blank page.

The work is engineer-shaped: configure a workspace, choose Dataflow Gen2 versus a pipeline versus a notebook, land incremental or streaming loads, apply PySpark or SQL or KQL, and fix a failed refresh or a slow Lakehouse table. No prerequisite certification is required. Candidates need SQL, PySpark, and KQL skills. DP-900 is useful preparation for shared data vocabulary. It is not a required prerequisite.

Who it is for

  • Data engineers who build Fabric lakehouses, warehouses, pipelines, and real-time paths
  • Engineers moving from DP-203 skills into the Fabric-centered DP-700 outline
  • People who can read a Spark setting, a deployment pipeline stage, and a KQL query, not only a product name

What the exam verifies

  • How workspace settings, lifecycle, security, and orchestration keep a Fabric solution governed
  • How full, incremental, and streaming loads land in the right store with the right transform language
  • How monitoring, alerts, and optimization fix ingestion, refresh, and query problems
  • How OneLake shortcuts, mirroring, Eventstream, and Eventhouse fit Real-Time Intelligence scenarios

Exam format and passing score

Figures below come from the DP-700 certification page and the study guide reviewed in October 2026.

DP-700 exam facts. Confirm the fee, languages, and testing policy with Microsoft before you book.
SpecificationDP-700
LevelIntermediate, role-based. Microsoft calls the credential Fabric Data Engineer Associate. No prerequisite certification is required.
Length of test100 minutes to complete the assessment. The exam is proctored and may include interactive components.
Number of questionsMicrosoft does not publish a fixed count on the certification page. Do not treat a practice length as the live exam length.
Passing score700 or greater on a scale of 1 to 1,000. A scaled score is not the percentage of questions you answered correctly.
Recommended experienceHands-on Fabric data engineering with SQL, PySpark, and KQL, including loading patterns, architectures, and orchestration named in the study guide.
LanguagesEnglish, Japanese, Chinese (Simplified), Chinese (Traditional), German, French, Italian, Korean, Spanish, Portuguese (Brazil).
Exam pricePrice depends on the country or region where the exam is proctored. Confirm the current fee when you schedule.
ValidityAssociate certifications expire after 12 months. Renew at no cost with an online assessment on Microsoft Learn during the renewal window.
DeliverySchedule through Pearson VUE. English is updated first. Other languages follow later.

A blank answer earns no credit. Microsoft exams do not subtract extra points for a wrong answer, so answer every question. If the exam is not offered in your preferred language, you can request an additional 30 minutes. Request accommodations before you sit if you need them. After a failed attempt you can retake the exam 24 hours later. Later retakes wait longer. Confirm the current retake policy with Microsoft.

DP-700 domains and weighting

These ranges are the share of scored content in the study guide dated October 19, 2026. The 90-question bank uses an equal editorial allocation of 30 questions per domain: exactly one third each, displayed as 33.3%. This fits the published ranges but is not their mathematical midpoint or a prediction of the live exam.

  • Implement and manage an analytics solution30–35%
  • Ingest and transform data30–35%
  • Monitor and optimize an analytics solution30–35%
Domain 130–35%

Implement and manage

Configure the workspace, ship changes safely, secure items, and orchestrate work.

  • Workspace settings: Spark, domain, OneLake, Apache Airflow
  • Lifecycle: version control, database projects, deployment pipelines
  • Security and governance: workspace and item access, RLS, CLS, object and folder access, dynamic data masking, sensitivity labels, endorse, audit logs, OneLake security
  • Orchestration: Dataflow Gen2 vs pipeline vs notebook; schedules and event triggers; parameters and dynamic expressions
Domain 230–35%

Ingest and transform

Land data the way the consumer needs it, then reshape it.

  • Full, incremental, and streaming loads; dimensional model prep; choose the store
  • Dataflows Gen2, notebooks, KQL, T-SQL; OneLake shortcuts; mirroring; pipelines
  • PySpark, SQL, and KQL transforms; denormalize and aggregate; duplicates, missing, and late data
  • Streaming via Eventstream, Spark structured streaming, and KQL; windowing; Real-Time Intelligence native tables vs shortcuts; query acceleration
Domain 330–35%

Monitor and optimize

See the failure, fix the error, then make the path cheaper or faster.

  • Monitor ingestion, transformation, and semantic model refresh; configure alerts
  • Resolve pipeline, Dataflow Gen2, notebook, Eventhouse, Eventstream, T-SQL, and OneLake shortcut errors
  • Optimize Lakehouse tables, pipelines, warehouse, Eventstream and Eventhouse, Spark, and queries

Tasks to recognize

The study guide names configuration tasks more often than product slogans. Learn the paired choices first. The same map is in the core notes and flashcards.

High-yield DP-700 distinctions. Extra rows are useful context the October 19, 2026 skill list does not name.
NeedChooseRemember
Promote Fabric items through environmentsDeployment pipelinesPair with version control and database projects for repeatable lifecycle. A manual portal copy is not a pipeline stage.
Low-code reshape of tabular sourcesDataflow Gen2A notebook fits PySpark-heavy logic. A pipeline orchestrates activities; it is not the transform engine by itself.
Run activities on a schedule or eventPipeline triggersParameters and dynamic expressions keep one pipeline reusable. Airflow in the workspace is a separate orchestration option when the stem names it.
Restrict rows or columns for consumersRLS or CLSWorkspace roles are coarser. Dynamic data masking and sensitivity labels add governance without replacing row filters.
Point at data that already lives elsewhere in OneLakeOneLake shortcutMirroring continuously replicates supported sources. A shortcut does not copy by default; a full load does.
Continuous events into Real-Time IntelligenceEventstreamSpark structured streaming and KQL paths also appear. Native Eventhouse tables differ from shortcut-backed tables.
Windowed aggregates on a streamWindowing in Eventstream, Spark, or KQLLate data and duplicates need an explicit rule. “Real time” is a latency goal, not a correctness guarantee.
Fix a failed semantic model refreshMonitor refresh, then the upstream sourceA green pipeline does not prove the model refreshed. Alerts should name the failure surface you can act on.
Speed Lakehouse analytical scansTable and query optimizationWarehouse and Spark tuning are separate levers. Optimize the store the stem actually queries.
Extra Classic DP-203 Synapse-only pipeline mapsOut of the DP-700 Fabric scopeUseful background, but the October 19, 2026 guide centers Fabric workspaces, OneLake, Dataflow Gen2, Eventstream, Eventhouse, and Fabric monitoring.
Extra Power BI report visual design as the main taskNot the data engineer focusSemantic model refresh monitoring is in scope. Authoring layout and chart choice for analysts is adjacent, not the center of DP-700.

How DP-700 questions are written

Microsoft says the exam may include interactive components and points you to an exam sandbox so you can try the interface before you sit. This site's 90 original questions use single-answer multiple choice. They include code-reading and troubleshooting scenarios, but do not simulate every official exam interaction or provide a Fabric portal lab.

A typical stem gives a constraint and asks for the first or best action. The load must be incremental. The consumer needs RLS. The Eventstream late events must still land in a window. Distractors are nearby Fabric features that solve a different problem. Dataflow Gen2 is not a notebook. A OneLake shortcut is not mirroring. Workspace Admin is not row-level security.

There is no published extra penalty for a wrong guess. A blank answer earns nothing. On a timed practice exam, answer every item, then use the review to see which domain actually needs work.

How to plan your DP-700 study

Use the SQL, PySpark, and KQL worked examples to practice reading results, then the incremental recovery runbook to reason through a failed load. DP-700 has its own Fabric-specific scope; it is not an equivalent copy of the retired DP-203 exam.

01

Configure the analytics solution

Say whether Spark settings, domain assignment, OneLake configuration, or Airflow belongs in the workspace. Map version control, database projects, and deployment pipelines before you secure items.

02

Secure and orchestrate on purpose

Workspace versus item versus RLS versus CLS versus folder access. Then choose Dataflow Gen2, a pipeline, or a notebook, and wire schedules, event triggers, and parameters.

03

Match the load to the store

Full, incremental, or streaming. Shortcuts versus mirroring versus pipelines. Prepare dimensional models and pick Lakehouse, warehouse, or Real-Time Intelligence destinations from the access pattern.

04

Transform with the right language

PySpark, SQL, and KQL each fit different stems. Practice denormalize, aggregate, dedupe, missing values, late data, windowing, and query acceleration.

05

Drill with flashcards

Use the three decks until you can answer before the card flips. Revisit misses the next day.

06

Take timed practice exams

Work through original questions, review every explanation, and return to the notes on domains below 75 percent. Before booking, check every objective and practice unfamiliar scenarios; a repeated-bank percentage is not evidence of exam readiness. Use 100 minutes as the pace of the live exam.

The Certicab Fabric Data Engineer study path

The overview, core notes, flashcards, and practice exams are all published.

Fabric Data Engineer hub →
Available · You are here

Overview

Exam format, the 700 passing score, domain weights, and a study plan.

Available

Core Notes

Reference notes for analytics solutions, ingestion, transforms, streaming, and optimization.

Available

Flashcards & Memory Notes

40 recall cards in three decks, plus memory notes for solutions, ingestion, and optimization.

Available

Practice Exams

90 original questions with custom exams, explanations, and a score report by domain.

Frequently asked questions

What score do I need to pass DP-700?

A score of 700 or greater is required to pass. Microsoft reports scores on a scale of 1 to 1,000. A scaled score is not the percentage of questions you answered correctly.

How long is the DP-700 exam?

Microsoft gives you 100 minutes to complete the assessment. The exam is proctored and may include interactive components. Microsoft does not publish a fixed question count on the certification page.

Which skills does DP-700 measure?

The study guide dated October 19, 2026 measures three areas: implement and manage an analytics solution (30–35%), ingest and transform data (30–35%), and monitor and optimize an analytics solution (30–35%).

Is there a newer exam than DP-203?

Yes. Azure Data Engineer Associate (DP-203) retired on March 31, 2025. The current data engineer associate path is DP-700 for Microsoft Certified: Fabric Data Engineer Associate.

Does the Fabric Data Engineer certification expire?

Yes. Microsoft associate certifications expire after 12 months unless you renew them. You can renew at no cost by passing an online assessment on Microsoft Learn. Confirm the current policy before you rely on it.

Does this page include real Microsoft exam questions?

No. The practice questions on this site are original. They are not Microsoft exam items, and a practice score does not predict a result.

Service names and portal labels change. Use the current Microsoft study guide as the authority when it differs from these notes.

Related Tools

Useful companions while you study.

All study topics →

Official exam source

Exam versions, objectives, prices, languages, and retirement dates can change. Verify the details on the Microsoft Learn certification page and the DP-700 study guide before you register.