dc dotCreds
Microsoft Fabric Data Engineer Associate

DP-700 Practice Test

Start today's 10-question DP-700 set with source-backed explanations, local progress, and a fresh rotation every morning.

10 Free Daily Questions Source-backed Explanations 150 Verified Questions

Questions updated at Jul 10, 2026, 12:01 AM CDT

Guided Course Included Learn DP-700 step by step. Structured lessons, progress tracking, practice questions, and per-exam Course Notes covering every section in this bank.
Step-by-step lessons Per-exam Course Notes All sections included Practice tied to the same bank
DP-700 icon

DP-700

Microsoft Fabric Data Engineer Associate

Why this page works

  • Daily exam-aligned questions
  • Source links on every explanation
  • Local progress saved automatically
  • Email sync path ready for later
  • Apps provide deeper drills when available
One-time unlock

Unlock the full DP-700 bank

150 verified exam-style questions $4.99 one-time No subscription Secure checkout Instant unlock

Get the complete source-backed bank with correct-answer explanations, distractor breakdowns, saved review, full Course Mode, and per-exam Course Notes.

Instant unlock • Secure checkout • No subscription

Exam Mode Practice Mode Course Mode Course Notes Weak-area review Previous scores Source links Every choice explained No ads
See bundle and PDF options Already Pro? Open dashboard

Includes full Course Mode and Course Notes. We will confirm your site email in one quick checkout step.

Why DotCreds?

Practice with explanations that teach.

Source links for every answer Every wrong answer explained Guided Course included Practice and Exam Mode Weak-area tracking Same verified bank across web practice
Today's 10 DP-700 questions

Use this DP-700 practice test to review Microsoft Fabric Data Engineer Associate. Questions rotate daily and each explanation links to the source used to validate the answer.

Today’s Set
10 questions
Rotates at 10:00 AM local time
Progress
0/10
Answered on this page
Accuracy
0%
Loading countdown…

150 verified questions are in the live bank. Free daily questions are selected from a rotating sample set. Unlock Pro to access the full question bank.

Question 1 of 10
Objective Lifecycle management Implement and manage an analytics solution

After a Fabric deployment pipeline promotes a semantic model to production, the model still points to the development ADLS Gen2 connection string. Which deployment rule setup should be used to apply the production connection value during deployment?

Concept tested: Implement and manage an analytics solution (Lifecycle management)
Question 2 of 10
Objective Workspace configuration Implement and manage an analytics solution

A third-party Azure Databricks workspace requires direct access to Parquet files stored in a Fabric Lakehouse via ADLS Gen2 APIs. The team must avoid receiving workspace management permissions. What sharing permission should be granted on the Lakehouse item?

Concept tested: Implement and manage an analytics solution (Workspace configuration)
Question 3 of 10
Objective Security and governance Implement and manage an analytics solution

An organization needs two endorsement levels for Fabric items: one for formally validated critical assets and another for useful assets that should be easier to find. What should be configured?

Concept tested: Implement and manage an analytics solution (Security and governance)
Question 4 of 10
Objective OneLake Shortcuts Implement and manage an analytics solution

A Fabric workspace requires access to an Amazon S3 bucket using IAM roles. What is the correct approach to configure the shortcut?

Concept tested: Implement and manage an analytics solution (OneLake Shortcuts)
Question 5 of 10
Objective Capacity management Implement and manage an analytics solution

A Fabric capacity is showing performance pressure, and the team wants evidence before changing the SKU. What should the capacity administrator review first?

Concept tested: Implement and manage an analytics solution (Capacity management)
Question 6 of 10
Objective Workspace configuration Implement and manage an analytics solution

A Fabric workspace connected to Git has conflicting changes between the workspace and the repository. The team needs to review the differences and merge the changes without overwriting either side. What should they do?

Concept tested: Implement and manage an analytics solution (Workspace configuration)
Question 7 of 10
Objective Workspace configuration Implement and manage an analytics solution

Data engineers need to edit a CustomerTransactions lakehouse item, and a data analyst needs read/query access to that lakehouse without receiving a workspace role. What should be granted?

Concept tested: Implement and manage an analytics solution (Workspace configuration)
Question 8 of 10
Objective Workspace configuration Implement and manage an analytics solution

To minimize operational costs while maintaining performance for a variable workload, a workspace administrator needs to configure a default Spark pool. Which configuration best balances low baseline cost with the ability to scale resources dynamically?

Concept tested: Implement and manage an analytics solution (Workspace configuration)
Question 9 of 10
Objective Security and governance Implement and manage an analytics solution

A governed lakehouse named Customer Sales has been validated and should be marked as a reliable, organization-approved enterprise asset. How should endorsement be configured?

Concept tested: Implement and manage an analytics solution (Security and governance)
Question 10 of 10
Objective Lifecycle management Implement and manage an analytics solution

A Fabric team needs separate Development, Staging, and Production stages with different user permissions and parameter overrides during promotion. What deployment design meets those needs?

Concept tested: Implement and manage an analytics solution (Lifecycle management)
Locked preview

You are viewing today’s free 10. Unlock 140 more questions.

Unlock full bank
Daily sample Rotating practice Free daily questions are selected from a rotating sample set.
Pro bank Full access Unlock Pro to access the full question bank, Exam Mode, Practice Mode, and random tests.
DP-700 Pro $4.99 one-time

Pro mode for this exam includes the full bank, Practice Mode, Exam Mode, full Course Mode, and Course Notes.

50 Exam Practice Test $1.99 one-time

A 50-question DP-700 PDF for short review sessions. Questions come first, then the answer review and explanations later in the file.

Microsoft Access $6.99/month

Unlock Pro mode across Microsoft, Azure, Power Platform, Copilot, and AI practice exams.

Pro mode includesMicrosoft certification practice banks, Azure, Power Platform, Copilot, and AI exams, Includes current and future Microsoft practice banks on dotCreds, Course Mode and Course Notes where available, PDF downloads sold separately where available

Choose an unlock option to continue. We will confirm your site email in one quick checkout step.

Secure checkout powered by Stripe. Source-backed questions. Not brain dumps. Checkout stays on this page and unlocks the same Pro builder on this practice page.

Purchase options

Unlock the full DP-700 bank. No ads.

Get the full bank, Exam Mode, Practice Mode, question sets, random tests, readiness tracking, saved box scores, and review tools for this exam.

The PDF versions keep questions first and move the answer review, explanations, and distractor notes to the back of the file.

150 verified exam-style questions Every choice explained Exam Mode and Practice Mode Question sets and random tests Readiness score and trends Previous test box scores

You've answered 0/10 questions in today's set.

Locked: 140 more questions in the full bank.

Locked: exam simulation mode, practice mode, readiness tracking, and saved review history.

Checkout stays on this page, so you can keep practicing, unlock the full bank, and start Exam Mode or Practice Mode when you are ready.

No ads

7-day score keeper

Answer questions today and this will become a rolling 7-day scorecard.

Local history
Optional progress sync

Keep today’s practice moving

Guest progress saves automatically on this device. Add an email later when you want a magic link that keeps your daily DP-700 practice in sync across browsers.

Guest progress saves on this device automatically

Guest progress is available without an account.

Official exam resources

Use these official Microsoft resources alongside the daily practice set. They cover the provider's own exam page, study guide, or prep material.

Need adjacent Microsoft practice pages too? Microsoft practice hub.

Source-backed answer review

The free daily DP-700 set includes crawlable question text, answer choices, correct answer labels, objective mapping, and source links. Only the first SEO card includes answer explanations. Pro-only bank questions stay locked; this section mirrors only the 10 free daily questions already shown on this page.

Question 1 After a Fabric deployment pipeline promotes a semantic model to production, the model still points to the development ADLS Gen2 connection string. Which deployment rule setup should be used to apply the production connection value during deployment?

Answer choices

  1. A. Modify the connection string directly within the deployed semantic model in the production workspace after deployment
  2. B. Configure a parameter in the semantic model and map it to a deployment pipeline variable that holds the production Azure Data Lake Storage Gen2 connection string
  3. C. Create a custom action in the deployment pipeline that updates the connection string in the deployed semantic model’s configuration file
  4. D. Define a workspace parameter in the production workspace and configure the deployment pipeline to automatically populate it with the connection string

Correct answer

Configure a parameter in the semantic model and map it to a deployment pipeline variable that holds the production Azure Data Lake Storage Gen2 connection string

Deployment pipeline rules can use semantic model parameters to substitute environment-specific connection values during promotion. Mapping the semantic model parameter to the production ADLS Gen2 connection string lets the pipeline apply the production value without manual edits after deployment. Custom actions and workspace-only parameters do not provide the native semantic model deployment rule.

Wrong-answer review

  • A. Modify the connection string directly within the deployed semantic model in the production workspace after deployment: Editing the deployed production model manually undermines repeatable deployment behavior.
  • C. Create a custom action in the deployment pipeline that updates the connection string in the deployed semantic model’s configuration file: A custom action against configuration files is unnecessary and outside the native deployment rule pattern.
  • D. Define a workspace parameter in the production workspace and configure the deployment pipeline to automatically populate it with the connection string: A workspace parameter alone does not replace the semantic model connection value through the pipeline rule.

Objective/domain: Implement and manage an analytics solution (Lifecycle management)

Source: Create deployment rules for Fabric's ALM

Question 2 A third-party Azure Databricks workspace requires direct access to Parquet files stored in a Fabric Lakehouse via ADLS Gen2 APIs. The team must avoid receiving workspace management permissions. What sharing permission should be granted on the Lakehouse item?

Answer choices

  1. A. Share the 'SalesLake' item and grant only the 'Read' permission
  2. B. Assign the third-party service principal to the workspace 'Contributor' role
  3. C. Configure a OneLake data access role with 'ReadWrite' permissions at the folder level
  4. D. Share the 'SalesLake' item and grant the 'Read all OneLake data (ReadAll)' permission

Correct answer

Share the 'SalesLake' item and grant the 'Read all OneLake data (ReadAll)' permission

Objective/domain: Implement and manage an analytics solution (Workspace configuration)

Source: OneLake security overview

Question 3 An organization needs two endorsement levels for Fabric items: one for formally validated critical assets and another for useful assets that should be easier to find. What should be configured?

Answer choices

  1. A. Configure all critical datasets for 'Promoted' endorsement, as this provides a simple way for users to identify important data assets
  2. B. Configure critical datasets for 'Certified' endorsement, while less critical datasets receive 'Promoted' endorsement. This allows for a tiered level of validation and trust
  3. C. Configure all datasets for 'Promoted' endorsement and manually create custom data quality rules to achieve the desired level of validation
  4. D. Configure critical datasets for 'Certified' endorsement, and use workspace roles to control who can endorse items, ensuring only authorized personnel can validate data

Correct answer

Configure critical datasets for 'Certified' endorsement, while less critical datasets receive 'Promoted' endorsement. This allows for a tiered level of validation and trust

Objective/domain: Implement and manage an analytics solution (Security and governance)

Source: Endorsement overview

Question 4 A Fabric workspace requires access to an Amazon S3 bucket using IAM roles. What is the correct approach to configure the shortcut?

Answer choices

  1. A. Provide an AWS access key pair directly in the shortcut connection settings
  2. B. Create the Amazon S3 shortcut and configure Service Principal authentication with the Microsoft Entra service principal details and the AWS RoleARN
  3. C. Create the Amazon S3 shortcut and configure only a Fabric workspace data access role for the bucket
  4. D. Store AWS user secrets as a workspace artifact and reference them from the shortcut

Correct answer

Create the Amazon S3 shortcut and configure Service Principal authentication with the Microsoft Entra service principal details and the AWS RoleARN

Objective/domain: Implement and manage an analytics solution (OneLake Shortcuts)

Source: Integrate Microsoft Entra with AWS S3 using Service Principal authentication

Question 5 A Fabric capacity is showing performance pressure, and the team wants evidence before changing the SKU. What should the capacity administrator review first?

Answer choices

  1. A. Assign a larger F SKU immediately without reviewing workload utilization
  2. B. Use the Microsoft Fabric Capacity Metrics app to review utilization, throttling, and workload patterns before resizing the capacity
  3. C. Increase the number of concurrent users so the capacity is used more efficiently
  4. D. Configure Spark pool autoscaling only, because all Fabric capacity pressure comes from Spark jobs

Correct answer

Use the Microsoft Fabric Capacity Metrics app to review utilization, throttling, and workload patterns before resizing the capacity

Objective/domain: Implement and manage an analytics solution (Capacity management)

Source: What is the Microsoft Fabric Capacity Metrics app?

Question 6 A Fabric workspace connected to Git has conflicting changes between the workspace and the repository. The team needs to review the differences and merge the changes without overwriting either side. What should they do?

Answer choices

  1. A. Force-push the resolved branch to the remote repository, overriding the existing state
  2. B. Initiate a workspace reset to the last known good commit from the Git repository, discarding any uncommitted local changes
  3. C. Use the 'Resolve Conflicts' option within the Fabric workspace Git integration panel to review and merge the conflicting changes, ensuring both versions are incorporated
  4. D. Manually delete the affected dataflow definition file from the workspace and re-upload the resolved version from the Git repository

Correct answer

Use the 'Resolve Conflicts' option within the Fabric workspace Git integration panel to review and merge the conflicting changes, ensuring both versions are incorporated

Objective/domain: Implement and manage an analytics solution (Workspace configuration)

Source: Resolve conflicts with Git integration

Question 7 Data engineers need to edit a CustomerTransactions lakehouse item, and a data analyst needs read/query access to that lakehouse without receiving a workspace role. What should be granted?

Answer choices

  1. A. Assign workspace-scoped roles to all involved users
  2. B. Create a custom table role for engineers and assign the analyst access at the workspace scope
  3. C. Grant direct access on the lakehouse item: Edit for the engineers, and Read plus Read All with SQL analytics endpoint for the analyst
  4. D. Place engineers in a group and assign that group a workspace-level Contributor role

Correct answer

Grant direct access on the lakehouse item: Edit for the engineers, and Read plus Read All with SQL analytics endpoint for the analyst

Objective/domain: Implement and manage an analytics solution (Workspace configuration)

Source: Share items in Microsoft Fabric

Question 8 To minimize operational costs while maintaining performance for a variable workload, a workspace administrator needs to configure a default Spark pool. Which configuration best balances low baseline cost with the ability to scale resources dynamically?

Answer choices

  1. A. Configure the default Spark pool with a large number of compute nodes (e.g., 20) to ensure consistent performance regardless of workload
  2. B. Configure the default Spark pool with a small number of compute nodes and auto-scaling enabled, setting the minimum nodes to 1 and the maximum to 5
  3. C. Configure the default Spark pool with a medium number of compute nodes (e.g., 8) and disable auto-scaling to maintain predictable resource allocation
  4. D. Configure the default Spark pool with a small number of compute nodes (e.g., 2) and disable auto-scaling to minimize costs during periods of low activity

Correct answer

Configure the default Spark pool with a small number of compute nodes and auto-scaling enabled, setting the minimum nodes to 1 and the maximum to 5

Objective/domain: Implement and manage an analytics solution (Workspace configuration)

Source: Workspace administration settings in Microsoft Fabric

Question 9 A governed lakehouse named Customer Sales has been validated and should be marked as a reliable, organization-approved enterprise asset. How should endorsement be configured?

Answer choices

  1. A. Configure the Customer Sales lakehouse as Certified, with certification performed by a user allowed by the Fabric administrator
  2. B. Configure the Customer Sales lakehouse as Promoted and require all Workspace Admins to approve the endorsement
  3. C. Configure the Customer Sales lakehouse as Promoted so item creators can signal that it is ready for reuse
  4. D. Configure the Customer Sales lakehouse as Certified by any workspace Contributor without administrator-approved certification permissions

Correct answer

Configure the Customer Sales lakehouse as Certified, with certification performed by a user allowed by the Fabric administrator

Objective/domain: Implement and manage an analytics solution (Security and governance)

Source: Endorsement overview

Question 10 A Fabric team needs separate Development, Staging, and Production stages with different user permissions and parameter overrides during promotion. What deployment design meets those needs?

Answer choices

  1. A. Grant all workspace members 'Contributor' access and utilize Git branching strategies to isolate development efforts, then manually merge branches into Production after UAT
  2. B. Create separate Microsoft Fabric workspaces for Development, Staging, and Production, and manually copy items between them using the Fabric UI
  3. C. Configure a deployment pipeline with three stages (Development, Staging, Production), assign different user groups to each stage with varying permission levels (e.g., 'Contributor' for Development, 'Reader' for Production), and utilize pipeline rules to manage parameter overrides
  4. D. Enable workspace-level data policies to restrict access to sensitive data in the Production environment, while granting all users 'Contributor' access to all stages

Correct answer

Configure a deployment pipeline with three stages (Development, Staging, Production), assign different user groups to each stage with varying permission levels (e.g., 'Contributor' for Development, 'Reader' for Production), and utilize pipeline rules to manage parameter overrides

Objective/domain: Implement and manage an analytics solution (Lifecycle management)

Source: Understand the deployment pipeline process

Where to go after the daily web set

How are DP-700 questions generated?

dotCreds builds DP-700 practice questions from public exam objectives and Microsoft Learn and exam-objective references. The questions are written for realistic study practice, not copied from exam dumps.

How are explanations sourced?

Each question includes an explanation and, when available, a source link back to the provider documentation or reference used to validate the answer. That keeps the practice tied to study material you can actually review.

What score do I get?

The page tracks today's answered count and accuracy for the 10-question daily set, then saves a 7-day score history on this device so you can see your recent practice trend.

Why use this site?

The site is the fastest way to start DP-700 practice without installing anything. It is built for daily recall, quick weak-topic discovery, and source-backed explanations you can review immediately.

Why use the app when available?

The web page is the quick daily practice layer. If a dotCreds app is available for DP-700, the app is better for larger banks, focused weak-domain drills, longer review sessions, and mobile study routines.