DP-600STUDY GUIDEFree
Guides

DP-600 Study Guide

A curated learning path for the DP-600 exam: the best documentation, videos, blog posts and tutorials for every exam objective.

Microsoft Certified: Fabric Analytics Engineer Associate


Exam at a Glance

DP-600 measures whether you can do the day-to-day work of an analytics engineer in Microsoft Fabric: preparing data in lakehouses, warehouses and eventhouses, querying it with SQL, KQL and DAX, building enterprise-scale semantic models, and keeping the solution secure and under lifecycle control.

DP-600Implementing Analytics Solutions Using Microsoft Fabric
CertificationMicrosoft Certified: Fabric Analytics Engineer Associate
LevelIntermediate (associate role-based exam)
Exam length100 minutes
QuestionsTypically 40 to 60; the number and format mix can vary
Passing score700 out of 1000
Question formatsMultiple choice, multiple select, drag and drop, build list, hot area, case studies
Microsoft Learn accessAvailable within the exam; browsing is restricted and the timer continues
Skills measured versionJuly 21, 2026
RenewalCertification expires annually; renew with a free online assessment on Microsoft Learn
CostDepends on your country or region; shown when you schedule

 

What the Exam Covers

The exam has three domains, and the weights are not equal: Prepare data is worth 45 to 50 percent on its own (about half the exam), while the other two take 25 to 30 percent each. Candidates coming from Power BI tend to over-invest in semantic models and under-prepare for ingestion, transformation and SQL and KQL querying, which is the highest-weight domain.

 

Maintain a data analytics solution — 25-30%

Security and governance (workspace and item access control; row, column, object and file-level security; sensitivity labels; endorsement) and the development lifecycle (workspace version control, .pbip projects, deployment pipelines, impact analysis, the XMLA endpoint, and reusable assets such as .pbit templates, .pbids files and shared semantic models).

 

Prepare data — 45-50%

Getting data (connections, the OneLake catalog and Real-Time hub, choosing between data stores, OneLake integration for Eventhouse and semantic models), transforming it (views, functions and stored procedures; enrichment; star schemas; denormalizing, aggregating, merging and joining; duplicates, nulls and data types; filtering), and querying it with the Visual Query Editor, SQL, KQL and DAX.

 

Implement and manage semantic models — 25-30%

Designing and building semantic models (storage modes, star schemas, bridge tables and many-to-many relationships, DAX variables, iterators, windowing and information functions, calculation groups, dynamic format strings, field parameters, large model storage format, composite models) and optimizing them at enterprise scale (query, visual and DAX performance, Direct Lake fallback and refresh behavior, Direct Lake on OneLake versus SQL analytics endpoint, incremental refresh).

 

The full bullet-level list lives in the official study guide. Treat it as your checklist:

The Official DP-600 Study Guide

 

How This Maps to CertiAce Practice Modules

The CertiAce question bank is organized by the same learning-path modules Microsoft uses for the DP-600 course, so you can drill each area in isolation:

CertiAce practice moduleWhat you will drill there
Explore analytics data stores in Microsoft FabricChoosing between lakehouse, warehouse and eventhouse, the OneLake catalog and Real-Time hub, OneLake integration, querying with SQL and KQL
Design and transform analytics data in Microsoft FabricConnections and ingestion, views, functions and stored procedures, star schemas, denormalizing, aggregating, merging and cleansing data, Visual Query Editor
Prepare AI-ready analytics data in Microsoft FabricEnriching and shaping data for analysts, reports and AI agents, fixing data-quality issues, preparing data for semantic models
Design and manage semantic models in Microsoft FabricStorage modes, relationships, DAX, calculation groups, Direct Lake, composite models, incremental refresh, performance tuning, plus the XMLA, .pbip and deployment-pipeline lifecycle
Secure and govern analytics data in Microsoft FabricWorkspace and item permissions, row, column, object and file-level security, sensitivity labels, endorsement, version control and impact analysis

 

Where DP-600 Fits

CertificationWhat it validatesWhen to take it
DP-900: Azure Data FundamentalsCore data concepts and Azure data services, including Microsoft Fabric and Power BI basicsOptional first step if you are new to data work
PL-300: Power BI Data Analyst AssociatePreparing, modeling, visualizing and securing data in Power BI with Power Query and DAXThe natural stepping stone if you are new to Power BI
DP-600: Fabric Analytics Engineer Associate (this exam)Preparing data, building semantic models, and securing and maintaining analytics assets in FabricYou are here
DP-700: Fabric Data Engineer AssociateThe ingestion, engineering and operations side of FabricA popular companion certification before or after DP-600

DP-600 has no official prerequisites: the certification page lists none. It is rarely the best first Microsoft data certification, though, because it sits between data engineering, semantic modeling and enterprise analytics delivery. If you are new to Microsoft data analytics, Azure Data Fundamentals (DP-900) is the recommended starting point; if you are new to Power BI, Power BI Data Analyst Associate (PL-300) first will make DP-600 significantly easier, because it builds the semantic-modeling and DAX skills DP-600 assumes. If you already work hands-on with Power BI and Fabric, go straight to DP-600. All four certifications in the table are available as CertiAce practice exams.

Microsoft Certified: Fabric Analytics Engineer Associate

 

Before You Start

The exam assumes practical exposure to Fabric and Power BI, not just reading. Check yourself against this table. Anything unfamiliar is where your preparation should start:

AreaYou should be comfortable with
Microsoft Fabric fundamentalsWhat Fabric is and the problems it solves; the purpose of OneLake; how Lakehouse, Warehouse, Eventhouse, Data Factory, Activator and Power BI fit together; how workspaces, capacities and items are organized; navigating items and permissions
Data preparation and transformationIngestion patterns; dataflows, pipelines, notebooks and SQL-based transformations; lakehouse and warehouse usage patterns; Parquet and Delta formats; data cleaning, shaping and enrichment
Semantic modeling and Power BIStar schema design; relationships and cardinality; measures and calculated columns; DAX fundamentals; calculation groups and model optimization; Direct Lake, Import, DirectQuery and composite models
Governance and lifecycleWorkspace roles and item permissions; endorsement, sensitivity labels and lineage; deployment pipelines; Git integration and source control; monitoring, refresh and troubleshooting
SQL, DAX and KQLReading and writing SQL; DAX measures and filter context; basic KQL syntax and use cases; knowing when each language is the right tool

 


Step-by-Step Study Plan

How long you need depends on where you start. Treat these estimates as planning guidance and adjust them to your starting knowledge and weekly study hours:

Your starting pointSuggested prep time
Using Power BI and Fabric weekly2 to 4 weeks
You know Power BI, but are new to Fabric4 to 6 weeks
New to both Power BI and Fabric6 to 10 weeks

 

Step 1: Read the Official Study Guide

Skim the full skills-measured list once, and mark every bullet you could not explain to a colleague. That marked-up list is your personal syllabus: everything else in this plan exists to clear it. The skills list was refreshed on July 21, 2026 (minor changes to the semantic-model optimization bullets), so check that older material still matches it.

The Official Study Guide

 

Step 2: Schedule Your Exam

Choose a realistic target date after reviewing the skills list and your available study time. A date on the calendar turns studying into a countdown, so pick one using the prep-time table above and plan backwards from it.

Certification and Exam Details Page

 

Step 3: Work Through the Official Learning Path

Complete the DP-600 course modules on Microsoft Learn. Take notes on concepts you cannot explain in simple terms, and flag anything that needs hands-on practice. You will come back to those in Step 5. Pay special attention to semantic models, warehouses, lakehouses and lifecycle management.

Official Learning Path Course Page

 

Step 4: Watch Aleksi's DP-600 Course

Watch the full course end to end, pausing to replicate the key actions in your own Fabric environment. Treat it as both learning and revision: a second pass over your weak topics later is much faster and surprisingly effective.

Aleksi's DP-600 Course

 

Step 5: Get Hands-On Practice

DP-600 is not just a Power BI exam: it rewards real experience building analytics solutions in Microsoft Fabric. The questions test whether you recognize real scenarios, design decisions and trade-offs, and the only reliable way to build that intuition is to build things. Aim for hands-on time with:

  • Creating and managing workspaces
  • Creating lakehouses and warehouses, then loading and transforming data
  • Building semantic models with relationships and measures, in both Direct Lake and Import mode
  • Managing refresh and monitoring issues
  • Applying workspace security and item-level permissions
  • Deployment pipelines and lifecycle management

A free Fabric trial supports many of these core exercises. Some objectives need other access, though: Copilot and several AI experiences are excluded from trials, so cover those from the documentation or a demo instead.

A great way to build this experience is Fabric Forge, a free-to-join learning community focused on Microsoft Fabric, with structured lessons, hands-on exercises, and real-world tutorials designed to take you beyond theory into actually building solutions.

Fabric Forge

 

Step 6: Benchmark Your Knowledge

Use CertiAce to benchmark your readiness module by module. The practice modules map to the exam domains as shown above, so use the module mapping and the topics behind your missed questions to identify the skills-measured areas to revisit. Microsoft also offers a free official practice assessment on Microsoft Learn (sign in to launch it). Aim for consistent performance across every module, not one lucky high score; if a topic is unstable, go back to learning plus hands-on practice.

CertiAce DP-600 Exam Practice

Official Practice Assessment on Microsoft Learn

 

Step 7: Take the Exam

The day before, review only your weak topics: no brand-new material. On exam day, read each question for what it is truly asking, eliminate wrong options first, and watch for wording that implies constraints such as least privilege, cost, performance, or operational simplicity. Notice whether the scenario calls for a Fabric, Power BI, SQL, DAX or KQL answer. That alone often eliminates half the options.

Worth knowing before you sit down:

  • Microsoft Learn is available during the exam in a split screen. Use it to check details you genuinely need: the timer keeps running, and the exam is deliberately too long to look up every answer. Browsing is limited to Microsoft Learn itself (no Q&A, practice assessments, or profile), and personal notes and other websites are unavailable.
  • You can take unscheduled breaks, but the clock keeps running and you cannot return to questions you already saw.
  • Case studies lock when you leave them: finish each one before moving on, because you cannot revisit its questions afterwards.
  • Try the exam sandbox beforehand so the question formats and interface hold no surprises: Exam Sandbox

 


Additional Learning Resources

ResourceTypeWhy it is useful
DP-600: Microsoft Fabric Analytics EngineerYouTube playlistMicrosoft Learn's official exam prep series
Mastering DP-600 Microsoft Fabric Analytics Engineer ExamYouTube playlistData Mozart's exam-prep series across the skills measured
DP-600 Exam PreparationYouTube playlistCommunity exam-prep series from Learn Microsoft Fabric with Will
DP-600 Certification TutorialYouTube playlistEpisode series strong on Power BI performance, security and Direct Lake
Preparing for DP-600 (Exam Readiness Zone)Video seriesMicrosoft's three-part domain-by-domain walkthrough with exam tips
Get Certified: Fabric Analytics Engineer (DP-600)Microsoft Reactor seriesFour on-demand sessions from Fabric fundamentals to semantic models and security
Get ready for the DP-600 ExamLearn collectionThe official curated collection of preparation material
Official Practice Assessment on Microsoft LearnPractice assessmentMicrosoft's free official practice questions (sign in to launch)
Microsoft Fabric interactive exercisesGitHub repoFree self-paced lab exercises behind the official Fabric courses
Kevin Chant's DP-600 postsBlogPosts working through DP-600 topics and exam updates
DP-600 Certification - Data MozartBlogLearning resources organized by skill area in one place
Updated checklist for the DP-600 Microsoft Fabric examBlogCommunity-curated checklist of Learn modules and resources per skill
Recommended certifications for Microsoft Fabric enthusiasts as 2026 beginsBlogWhere DP-600 sits in the Fabric certification landscape
Fabric FlashcardsFlashcardsQuick recall drills for terminology and concepts
READY TO TEST YOURSELF?
Practice what you just studied

Realistic DP-600 exam-style questions with instant feedback and detailed explanations.

Practice DP-600 now
DP-600 Study Guide — Fabric Analytics Engineer | CertiAce - CertiAce