DP-700 cheat sheet

Updated October 9, 2026

Last-minute reference for DP-700. The three skill areas carry equal weight, so revise all three.

Exam facts

Duration100 minutes
Passing score700 / 1000
QuestionsNot published
PriceSet per country or region; shown at booking
Languages10
RenewalAnnual, free

Skill areas

AreaWeight
Implement and manage an analytics solution30–35%
Ingest and transform data30–35%
Monitor and optimize an analytics solution30–35%

Requirement to answer

RequirementAnswer
Low-code transformationDataflow Gen2
Code at scale, librariesNotebook
Orchestrate steps, retries, alertsPipeline
Run when a file arrivesEvent-based trigger
Fixed cadenceSchedule
Different lakehouse per stageDeployment rule
Version controlGit integration
Shared libraries for notebooksEnvironment
Filter rows per userRow-level security policy
Hide values, keep rowsDynamic data masking
Access to one folderOneLake security role
Organisation-approved contentCertified endorsement
Who did whatAudit log in Purview
Data without copyingOneLake shortcut
Keep a database in syncMirroring
Only changed rowsIncremental load with a watermark
Latest row per keyrow_number over a window, keep 1
Sub-second time seriesEventstream, Eventhouse, KQL
Complex logic on streamsSpark structured streaming
Faster KQL on shortcut dataQuery acceleration

Window types

WindowRemember
TumblingFixed, no overlap; KQL bin()
HoppingFixed, overlapping by hop
SlidingOutput on enter and leave
SessionEnds after inactivity gap
SnapshotSame timestamp

Symptom and cure

SymptomCure
Many small filesOPTIMIZE
Old unreferenced filesVACUUM (default retention 7 days)
Shuffle on small lookupBroadcast join
Slow Copy of large tablePartition option, copy parallelism
Stale warehouse plansUpdate statistics
Recent data slow in EventhouseCaching policy
Old data accumulatingRetention policy
Missing Eventhouse records.show ingestion failures
Notify on failureOn fail path with Teams or email activity

Traps

  • OPTIMIZE and VACUUM are not the same.
  • Masking is not blocking. Rows and access are unchanged.
  • Workspace roles override narrow controls.
  • Promoted is not Certified.
  • A shortcut reads in place; a copy duplicates.
  • Do not load facts before dimensions.
  • collect() on big data causes driver out-of-memory.

Night-before checklist

Read the outline’s three headings, say the window types, and take one last practice test. Sleep. Details in the exam day guide.