Pass Your Microsoft DP-700 Exam Easy!

Microsoft DP-700 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

DP-700 Premium Bundle

$74.99

Microsoft DP-700 Premium Bundle

DP-700 Premium File: 160 Questions & Answers

Last Update: Oct 27, 2026

DP-700 Training Course: 160 Video Lectures

DP-700 Bundle gives you unlimited access to "DP-700" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
Microsoft DP-700 Premium Bundle
Microsoft DP-700 Premium Bundle

DP-700 Premium File: 160 Questions & Answers

Last Update: Oct 27, 2026

DP-700 Training Course: 160 Video Lectures

$74.99

DP-700 Bundle gives you unlimited access to "DP-700" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft DP-700 Practice Test 21

Question 200

An ETL job appends a revised historical order under the same order key, leaving both old and new amounts. What defect caused it?

  1. The target load treats the correction as an unrelated insert instead of matching and updating the existing business key.
  2. The source correction was assigned the same stable order key, so MERGE cannot distinguish it.
  3. The historical order was intentionally preserved by Type 2 versioning with valid effective dates.
  4. V-Order caused a duplicate SQL fact to appear after physical compaction.

Explanation

Correct Answer

A:

A correction requires key-based reconciliation or intentional versioning; append-only handling duplicates a fact when historical rows are mutable.

Incorrect Answers

B:

A stable key is exactly what enables a correction-aware update. The pipeline instead treats the incoming row as an unrelated append.

C:

Version history could be a legitimate policy, but the scenario describes uncoordinated duplicate amounts under the same order key without the specified Type 2 contract.

D:

V-Order reorganizes physical storage; it does not create new logical rows with the same order key. The append write path did.

Question 201

The ingestion code is updated to handle historical corrections. What validates it?

  1. Submit a new order identifier instead of correcting an existing one.
  2. Load an order, submit a corrected amount with the same business key, and verify the target reflects the specified update/version policy without unintended duplicates.
  3. Check that two rows exist for the order without examining the chosen history policy.
  4. Query only today’s orders and assume past-day corrections were included.

Explanation

Correct Answer

B:

The controlled correction confirms a previously loaded fact is adjusted rather than merely adding a second row.

Incorrect Answers

A:

An insert tests new-key ingestion and cannot show that historical facts are matched and updated correctly.

C:

Duplicate active facts can overstate revenue. Validation needs the declared update/version semantics for one business key.

D:

The target may still have the outdated historical amount. Verify the exact changed prior-period key after the load.

Question 202

A Spark Structured Streaming consumer writes events into Delta and must survive a notebook restart without rereading the entire source. Which mechanism should be configured?

  1. Store the Structured Streaming checkpoint only in a temporary local driver folder.
  2. Increase the trigger interval to one hour and assume the last offset persists automatically.
  3. Use a durable, compatible streaming checkpoint location with an idempotent or transactional sink so the restarted query resumes committed progress.
  4. Write directly into Delta using independent append jobs without identifying their last successful source offset.

Explanation

Correct Answer

C:

Structured Streaming tracks offsets and state through its checkpoint; a durable location permits restart from saved progress rather than reprocessing the full history.

Incorrect Answers

A:

A restarted Fabric notebook may lose that ephemeral folder and reread old source offsets.

B:

Trigger cadence does not replace a durable source-offset and state checkpoint.

D:

Append-only jobs risk replay duplicates after restart unless checkpoints and sink idempotence are configured.

Question 203

A Structured Streaming job restarts with a new empty checkpoint directory and loads old source messages again. Why?

  1. The source messages were deleted by the Delta VACUUM operation before the query resumed.
  2. Increasing executor memory changed the source’s original event IDs.
  3. The new checkpoint retained the offsets from the original streaming query automatically.
  4. The new checkpoint has no previous offsets or state, so the query treats the source as a fresh stream according to its configured starting position.

Explanation

Correct Answer

D:

Changing or deleting a checkpoint discards the existing progress record and can cause replay or incorrect stateful aggregation.

Incorrect Answers

A:

The scenario explicitly identifies a new empty checkpoint. VACUUM on a target table is not evidence that source offsets or stream state were restored.

B:

Memory size does not define previously committed streaming offsets. The restarted query lacked the original durable checkpoint state.

C:

Checkpoint state resides at its configured persistent location. A different empty path has no prior offsets to reuse and may replay the source.

Question 204

After configuring a persistent streaming checkpoint, which recovery test demonstrates proper behavior?

  1. Process a controlled event batch, stop and restart the query with the same checkpoint, then send a second batch and reconcile unique target IDs and offsets.
  2. Restart the stream with a new empty checkpoint and count every event as a new valid insert.
  3. Observe that the Spark session starts successfully but never check the sink after another batch.
  4. Compare only the checkpoint folder size before and after stopping the stream.

Explanation

Correct Answer

A:

A restart fixture verifies state retention and sink behavior beyond a single uninterrupted streaming session.

Incorrect Answers

B:

A new checkpoint does not test recovery of committed offsets. The same durable checkpoint path must be reused across restart.

C:

Startup success cannot detect replay duplicates or missing records; the target business keys and offsets must be reconciled.

D:

File size alone cannot show exact-once business outcomes or whether the next batch resumes at the correct source position.

Question 205

A source adds a nullable `promo_code` field while a Fabric incremental pipeline is already running. Which handling best preserves existing and incoming data?

  1. Delete the destination table and reload all historical rows for any nullable field addition.
  2. Define a supported schema-evolution policy and update mappings/nullable-field handling so old records remain valid and new records carry the optional value.
  3. Silently reinterpret the new source column by physical position in a fixed schema.
  4. Discard all incoming records that contain promo_code and retain only legacy rows.

Explanation

Correct Answer

B:

Schema evolution must be explicit in the ingestion and sink contract; compatible nullable additions need not require destructive rebuilding of history.

Incorrect Answers

A:

A compatible nullable column can be handled through explicit mapping or supported schema evolution without data loss.

C:

Position-based mapping can misassign values; the new promo_code must be resolved by intended field name/type.

D:

Dropping new-schema events violates the requirement to preserve both existing and incoming data.

Question 206

A newly added source column causes a sink mapping error in a strict pipeline. Select TWO likely corrective checks.

  1. Compare the source schema with the fixed target schema and update the supported mapping or evolution settings.
  2. Nullable promo_code values always cause a mapping error, even when the target explicitly permits NULL.
  3. A new source field automatically maps by position into any existing target column of the same name.
  4. The source update timestamp failed to advance, so the new column was rejected during the schema check.
  5. Check the new column’s nullability and type for old rows, then test both prechange and postchange input records.

Explanation

Correct Answers

A:

A strict mapping can fail when a source field is added and the destination does not accept it.

E:

Historical source rows can lack values for the added optional field; the schema policy must handle these rows without invalid coercion.

Incorrect Answers

B:

A nullable column can be valid if the supported schema and mappings accept it. The failure arises from rigid schema or type expectations, not nullability alone.

C:

A strict mapping definition is not automatically expanded just because source schema evolves. The new field may need explicit target compatibility and mapping changes.

D:

An unchanged watermark could omit a row, but the specified error is a sink schema/mapping mismatch caused by a newly added field.

Question 207

After supporting a new nullable source column, what acceptance test establishes compatibility?

  1. Validate only rows emitted after the new column appeared.
  2. Inspect the target schema declaration without executing either version of the source payload.
  3. Verify a green job status without comparing promo_code values for new and legacy rows.
  4. Re-run a representative old-schema row and a new-schema row, verifying both load successfully and populate or null-fill the optional field according to contract.

Explanation

Correct Answer

D:

Testing both versions demonstrates backward-compatible schema handling and prevents a change from silently breaking historical records.

Incorrect Answers

A:

The target must also accept old-schema records with promo_code absent or null. New-only samples cannot test backward compatibility.

B:

A schema can appear compatible yet the actual Copy/merge mapping still fails or misplaces optional field values.

C:

Success alone does not prove correct field population and null handling. The result must be reconciled per schema version.

Question 208

A team needs to query a Delta table already stored in a different Fabric lakehouse, without creating another physical copy. How should it expose the table?

  1. Create a supported OneLake table shortcut targeting that Delta table and grant the consumer the required source and shortcut permissions.
  2. Create a shortcut in Files and assume the SQL endpoint automatically registers its Delta table.
  3. Create a scheduled full copy of the existing source table into every consuming workspace.
  4. Grant full workspace Contributor to every consumer instead of configuring source permissions.

Explanation

Correct Answer

A:

A Tables shortcut makes a reference to external or cross-workspace Delta data and can be recognized as a table without duplicating its files.

Incorrect Answers

B:

Delta data exposed for T-SQL should be addressed via a supported Tables shortcut; Files alone is not automatically registered.

C:

Copying duplicates data and violates the specific no-extra-physical-copy requirement.

D:

Broad write privileges are neither needed nor a safe substitute for target/source read authorization.

Question 209

A new Tables shortcut appears in the lakehouse but its analyst cannot query the target Delta table. The source lakehouse denies access. What explains the failure?

  1. The Tables shortcut was created without duplicating all data into the consuming workspace.
  2. The shortcut is a reference, not an unrestricted copy; the effective identity or shortcut connection must have the required source authorization.
  3. The analyst did not turn on scheduled nightly synchronization for the target Delta folder.
  4. The analyst is not an administrator of every workspace that hosts a shortcut.

Explanation

Correct Answer

B:

Creating a shortcut does not erase the producer’s data-security boundary or give all consumers blanket source privileges.

Incorrect Answers

A:

A shortcut is an intentionally nonduplicating reference; denied source authorization, not missing copies, explains the access failure.

C:

Internal OneLake shortcuts resolve the live target; lack of a copy schedule cannot explain a permission error.

D:

Workspace-wide Admin is not required for authorized reading and would violate least privilege.

Question 210

A team replaces a copied Delta dataset with a Tables shortcut. What demonstrates that it points to the intended live data?

  1. Reconcile the sizes of two physically copied tables after a nightly batch process.
  2. Check whether raw Parquet files under Files have a matching display name.
  3. Update a controlled record in the original Delta source and confirm a suitably authorized query against the shortcut reflects it without rerunning a physical copy job.
  4. Promote the analyst to workspace Contributor and confirm an unrestricted query succeeds.

Explanation

Correct Answer

C:

A source-to-shortcut read test verifies the logical reference and effective access, distinguishing it from a stale materialized duplicate.

Incorrect Answers

A:

Copy counts can agree while a shortcut points to a wrong or stale source; this checks copying, not live reference.

B:

A Files naming match does not establish a Tables shortcut's Delta target or effective reader access.

D:

A privileged query can hide source-identity denials, failing to validate the intended least-privilege consumer.


Implementing Data Engineering Solutions Using Microsoft Fabric (DP-700) Practice Tests

Purchase Individually

DP-700 Premium File

Premium File
DP-700 Premium File
160 Q&A
$76.99$69.99

DP-700 Training Video Course

Training Course
DP-700 Training Video Course
160 Lectures
$27.49$24.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.