Looking for your active Pro access before showing Course Notes. This usually takes just a moment.
Course Notes preview
Unlock Pro for the full per-exam reference guide.
Preview one piece from each section. Pro includes every Course Notes section, summary, key point, common mistake, exam tip, related-question review, and PDF export.
Includes full Course Mode and Course Notes.
Section 1Setup & ConfigurationPreview
More in this section
2 more summary sections in Pro version
9 more key points in Pro version
5 more common mistakes in Pro version
5 more exam tips in Pro version
9 more related questions in Pro version
Summary
The exam tests the foundational configuration and management tasks within Microsoft Fabric, essential for establishing a secure, governed, and performant analytics environment. It covers settings related to compute resources, data access controls, Git integration, and workspace organization.
Key Points
**Custom Spark Pools:** Allow granular control over compute resources for specific workloads. You define the number of executors, memory per executor, and driver size. These pools are assigned to individual data pipelines.
Common Mistakes
**Custom vs. Default Spark Pools:** Custom pools are workload-specific; default pools are the baseline for all workspaces.
Exam Tips
Prioritize configurations that balance cost and performance. Avoid over-provisioning resources.
Section 2Lifecycle & WarehousingPreview
More in this section
2 more summary sections in Pro version
8 more key points in Pro version
4 more common mistakes in Pro version
5 more exam tips in Pro version
7 more related questions in Pro version
Summary
The exam tests automating and managing the lifecycle of Microsoft Fabric workspace items across different environments. Deployment pipelines are the core mechanism for moving items like dataflows, notebooks, and semantic models from development to testing and production.
Key Points
**Fabric Deployment Pipelines:** Native pipelines within Fabric for moving workspace items between stages (Development, Test, Production). They provide a controlled promotion process.
Common Mistakes
**Deployment Pipelines vs. Git Branches:** Deployment pipelines are for controlled promotion of *workspace items*, while Git branches are for code versioning. They serve different purposes.
Exam Tips
Prioritize native Fabric features (deployment pipelines, parameter rules) over workarounds or custom scripts.
Section 3Security & GovernancePreview
More in this section
2 more summary sections in Pro version
11 more key points in Pro version
5 more common mistakes in Pro version
5 more exam tips in Pro version
28 more related questions in Pro version
Summary
The exam tests securing and governing your analytics solutions within Microsoft Fabric. It's critical because data security and compliance are paramount, and Fabric provides numerous tools to control access, protect sensitive data, and track activity.
Key Points
**Sensitivity Labels:** These classify data and can be propagated downstream to reports and dashboards. Manual overrides on dependent reports prevent inheritance, allowing for granular control. Understand the difference between automatic propagation and manual overrides.
Common Mistakes
**Sensitivity Label Inheritance vs. Manual Overrides:** Understand that a manually applied label takes precedence over inherited labels.
Exam Tips
Always prioritize the principle of least privilege when selecting access control methods.
Section 4Capacity & Resource ManagementPreview
More in this section
2 more summary sections in Pro version
9 more key points in Pro version
4 more common mistakes in Pro version
5 more exam tips in Pro version
7 more related questions in Pro version
Summary
Capacity and resource management in Microsoft Fabric is critical for performance, cost optimization, and overall workspace health. The exam tests understanding how Fabric capacity is licensed, monitored, and adjusted to meet workload demands. Effective capacity management prevents throttling, ensures interactive workloads remain responsive, and avoids unnecessary expense.
Key Points
**Fabric Capacity Licensing:** Fabric capacity is licensed based on Capacity Units (CUs). Different SKUs (e.g., F, G, P) provide varying amounts of CUs, impacting the types and scale of workloads that can be supported. Understand the difference between trial capacity and production capacity.
Common Mistakes
**Fabric Capacity Metrics vs. Spark Logs:** The Capacity Metrics app monitors overall Fabric capacity utilization, while Spark logs provide details about individual Spark jobs.
Exam Tips
Always start by reviewing the Fabric Capacity Metrics app to diagnose capacity issues before making any changes.
Section 5Data IngestionPreview
More in this section
2 more summary sections in Pro version
11 more key points in Pro version
4 more common mistakes in Pro version
4 more exam tips in Pro version
35 more related questions in Pro version
Summary
The exam tests the ingestion and transformation of data into a Lakehouse architecture within Fabric. Data ingestion is the process of moving data from various sources into your Lakehouse, while transformation prepares it for analysis. Understanding these processes is critical for building reliable and efficient data pipelines.
Key Points
**Bronze Layer:** Raw, unprocessed data. Transformations are minimal, typically focusing on schema validation and basic data type conversions.
Common Mistakes
**Dataflows Gen2 vs. Spark Notebooks:** Dataflows provide a visual transformation experience, while notebooks offer more flexibility and control through code. Choose Dataflows for simpler transformations and notebooks for complex logic.
Exam Tips
Carefully read the scenario and identify the key requirements before selecting an answer. Consider factors like data volume, complexity, and performance.
Section 6Advanced SparkPreview
More in this section
2 more summary sections in Pro version
7 more key points in Pro version
3 more common mistakes in Pro version
3 more exam tips in Pro version
Summary
The exam tests configuring Lakehouse destinations within Fabric Eventstreams, specifically addressing batching behavior. Efficiently writing data to Delta tables is critical for performance and manageability within a Fabric lakehouse architecture. Incorrect configuration can lead to numerous small files, negatively impacting query performance and storage costs.
Key Points
**Lakehouse Destination:** The endpoint within an Eventstream where data is persisted in Delta format.
Common Mistakes
Minimum Rows controls the *quantity* of data batched, while Maximum Duration controls the *time* waited for that quantity.
Exam Tips
Prioritize understanding the direct impact of Minimum Rows and Maximum Duration on file creation.
Section 7Semantic LayerPreview
More in this section
2 more summary sections in Pro version
7 more key points in Pro version
3 more common mistakes in Pro version
4 more exam tips in Pro version
Summary
The exam tests configuring and utilizing the semantic layer's built-in security and navigation features within Fabric semantic models. Specifically, we'll cover hierarchies for drill-down capabilities and Row-Level Security (RLS) to restrict data access based on user roles.
Key Points
**Hierarchies:** Define a logical order of columns within a table, enabling users to drill down from higher-level aggregations to more granular details. Hierarchies are visual and navigational; they do not inherently restrict data access.
Common Mistakes
**Hierarchies vs. RLS:** Hierarchies are for navigation; RLS is for security. They serve different purposes and are often used together.
Exam Tips
Prioritize RLS when data security is a primary concern. Understand the implications of exposing data to unauthorized users.
Section 8Transformation & ProcessingPreview
More in this section
2 more summary sections in Pro version
7 more key points in Pro version
4 more common mistakes in Pro version
4 more exam tips in Pro version
5 more related questions in Pro version
Summary
The exam tests transforming and processing data within Fabric Eventstreams and using KQL materialized views for recurring aggregations. Efficient data transformation is critical for deriving actionable insights from streaming data, and understanding how to route, aggregate, and persist these transformations is a key skill for the DP-700.
Key Points
**Eventstream Routing:** Directing events to different destinations based on event content. This is often driven by enrichment and scoring logic applied to the stream.
Common Mistakes
**Eventstreams vs. Dataflow Gen2:** Eventstreams are for real-time streaming; Dataflow Gen2 is for batch processing. Don't confuse their use cases.
Exam Tips
Prioritize Eventstream partitioning when dealing with high-volume data to avoid bottlenecks.
Section 9Monitoring & PipelinesPreview
More in this section
2 more summary sections in Pro version
9 more key points in Pro version
4 more common mistakes in Pro version
5 more exam tips in Pro version
1 more related questions in Pro version
Summary
The exam tests troubleshooting and optimizing data pipelines and Spark jobs within the Fabric environment. Effective monitoring is critical for identifying and resolving issues that impact data quality, performance, and overall solution reliability. Understanding how to interpret monitoring data from both the Fabric Monitor Hub and the Spark History Server is essential for a Fabric data engineer.
Key Points
**Fabric Monitor Hub:** A central workspace view for monitoring pipeline runs, providing a summary of run status and links to detailed run information.
Common Mistakes
The Fabric Monitor Hub provides a workspace-level view, while the Spark History Server offers application-level details.
Exam Tips
Prioritize the Fabric Monitor Hub for initial pipeline run troubleshooting.
Section 10Optimization FundamentalsPreview
More in this section
2 more summary sections in Pro version
10 more key points in Pro version
4 more common mistakes in Pro version
5 more exam tips in Pro version
30 more related questions in Pro version
Summary
The exam tests optimizing analytics solutions within the Fabric platform. Performance bottlenecks are common, and understanding how to identify and resolve them is critical for efficient data processing and query responsiveness. Optimization isn't just about raw compute power; it's about intelligently configuring your data structures and query execution paths.
Key Points
**Warehouse Execution Plans (SHOWPLAN_XML):** Understanding query execution plans is the first step in identifying bottlenecks. SHOWPLAN_XML provides a detailed view of the query's execution path, highlighting potential areas for improvement like inefficient scans or joins.
Common Mistakes
**Z-Ordering vs. Partitioning:** Partitioning divides data into separate directories based on a column, while Z-Ordering clusters data *within* a partition. They serve different purposes and can be used together.
Exam Tips
Always start with the simplest optimization first (e.g., updating statistics) before resorting to more complex techniques.
Search catalog
Find a practice exam
Flexible search understands AI-901, ai901, ai 901, 901, ai, network plus, and saa c03.