Pass Databricks Certified Data Engineer Professional Exam in First Attempt Easily
Real Databricks Certified Data Engineer Professional Exam Questions, Accurate & Verified Answers As Experienced in the Actual Test!

Verified by experts
2 products

You save $34.99

Certified Data Engineer Professional Premium Bundle

  • Premium File 339 Questions & Answers
  • Last Update: Oct 28, 2026
  • Training Course 33 Lectures
$74.99 $109.98

Purchase Individually

  • Premium File

    339 Questions & Answers
    Last Update: Oct 28, 2026

    $76.99
    $69.99
  • Training Course

    33 Lectures

    $43.99
    $39.99

Certified Data Engineer Professional Practice Test 10

Question 90

A producer sometimes resends messages with identical business identifiers after broker failover.

Which event-ingestion pattern should the engineer choose?

  1. Append raw events to bronze Delta first, then apply keyed changes in a separate silver processing step
  2. Use the appropriate schema-aware deserialization and controlled schema compatibility validation
  3. Use a supported Structured Streaming message-bus connector with checkpoints and Delta writes
  4. Apply event-key-based deduplication and checkpointed ingestion before publishing trusted target records

Explanation

Correct Answer

D:

Message-bus at-least-once delivery can repeat events and requires explicit business-key deduplication. For this situation, apply event-key-based deduplication and checkpointed ingestion before publishing trusted target records. The relevant result would be that a replay test results in one trusted row per event identifier and preserves legitimate different events.

Incorrect Answers

A:

Keeping raw events provides replay and audit capability independent of the mutable downstream representation. That option implements append raw events to bronze Delta first, then apply keyed changes in a separate silver processing step. It addresses a different problem; here the distinguishing need is to apply event-key-based deduplication and checkpointed ingestion before publishing trusted target records.

B:

Schema registration and explicit decoding prevent interpreting changed binary event layouts as arbitrary bytes. That option implements use the appropriate schema-aware deserialization and controlled schema compatibility validation. It addresses a different problem; here the distinguishing need is to apply event-key-based deduplication and checkpointed ingestion before publishing trusted target records.

C:

Streaming connectors ingest ordered source offsets with durable state and sink commits across restarts. That option implements use a supported Structured Streaming message-bus connector with checkpoints and Delta writes. It addresses a different problem; here the distinguishing need is to apply event-key-based deduplication and checkpointed ingestion before publishing trusted target records.

Question 91

A data retention request asks for irreversible removal of sensitive Delta records from current and historical storage.

Which privacy control is required to meet the stated obligation?

  1. Use approved generalization or aggregation that meets the documented disclosure threshold
  2. Delete affected rows and perform retention-aware physical cleanup including permitted history removal
  3. Tokenize or hash identifiers using an approved managed key/salt and protect the lookup or reversal mechanism
  4. Add sensitive-data detection and appropriate masking or quarantine before publishing trusted datasets

Explanation

Correct Answer

B:

Logical row deletion alone may leave prior files or versions accessible until compliant purge steps finish. For this situation, delete affected rows and perform retention-aware physical cleanup including permitted history removal. The relevant result would be that validated attempts to read retained history cannot recover the erased records after the approved purge.

Incorrect Answers

A:

Generalized results reduce identifiability while retaining intended aggregate analytical value. That option implements use approved generalization or aggregation that meets the documented disclosure threshold. It addresses a different problem; here the distinguishing need is to delete affected rows and perform retention-aware physical cleanup including permitted history removal.

C:

Controlled pseudonymization supports permitted linkage while reducing direct identity disclosure. That option implements tokenize or hash identifiers using an approved managed key/salt and protect the lookup or reversal mechanism. It addresses a different problem; here the distinguishing need is to delete affected rows and perform retention-aware physical cleanup including permitted history removal.

D:

PII may appear outside declared identifier columns; discovery plus controls prevent leaking unexpected fields. That option implements add sensitive-data detection and appropriate masking or quarantine before publishing trusted datasets. It addresses a different problem; here the distinguishing need is to delete affected rows and perform retention-aware physical cleanup including permitted history removal.

Question 92

A product telemetry job performs arithmetic on a VARIANT subfield whose type differs across producers.

Which output check best demonstrates a safe correct transformation?

  1. The output row count equals array elements and every expanded row retains its originating event ID
  2. A sampled validation set yields parseable expected labels with documented error and cost rates
  3. New nested attributes remain accessible through supported path expressions without breaking prior ingested records
  4. Valid numeric payloads aggregate correctly and incompatible values are captured instead of silently miscounted

Explanation

Correct Answer

D:

This directly verifies the intended outcome: valid numeric payloads aggregate correctly and incompatible values are captured instead of silently miscounted. Semi-structured values need explicit conversion before trusted numeric aggregations and calculations. Merely seeing a green job status does not establish that the stated business condition holds.

Incorrect Answers

A:

This would test a different behavior, chiefly parse the nested array and use an explode operation while retaining the parent event identifier. Array expansion creates line-item rows while a parent key preserves source relationship. The specific evidence needed here is that valid numeric payloads aggregate correctly and incompatible values are captured instead of silently miscounted.

B:

This would test a different behavior, chiefly apply a supported AI function such as ai_query to approved text with explicit result checks. Managed AI functions can enrich rows from input text, but responses require quality review and suitable governance. The specific evidence needed here is that valid numeric payloads aggregate correctly and incompatible values are captured instead of silently miscounted.

C:

This would test a different behavior, chiefly store flexible semi-structured payloads in a VARIANT column with intentional extraction of queried paths. VARIANT supports evolving semi-structured values while downstream projections can enforce typed contracts. The specific evidence needed here is that valid numeric payloads aggregate correctly and incompatible values are captured instead of silently miscounted.

Question 93

A sensor pipeline receives identical event IDs several times after a network retry.

Which Delta change-processing action best handles these records?

  1. Use a Delta MERGE with stable matching keys and explicit matched/update and not-matched/insert logic
  2. Choose the target record using source sequence ordering rather than ingestion arrival order
  3. Handle matched deletes in a keyed MERGE or CDC processing step according to the source contract
  4. Deduplicate with a stable event or transaction key before appending to trusted Delta tables

Explanation

Correct Answer

D:

Business-key deduplication makes repeated deliveries harmless and preserves distinct legitimate events. For this situation, deduplicate with a stable event or transaction key before appending to trusted Delta tables. The relevant result would be that rerunning the batch leaves unchanged counts for old event IDs and still adds genuinely new events.

Incorrect Answers

A:

MERGE applies conditional updates and inserts transactionally against identified target rows. That option implements use a Delta MERGE with stable matching keys and explicit matched/update and not-matched/insert logic. It addresses a different problem; here the distinguishing need is to deduplicate with a stable event or transaction key before appending to trusted Delta tables.

B:

Arrival time can differ from source transaction order, so state reconciliation needs source ordering. That option implements choose the target record using source sequence ordering rather than ingestion arrival order. It addresses a different problem; here the distinguishing need is to deduplicate with a stable event or transaction key before appending to trusted Delta tables.

C:

Delete markers must map to target removals instead of being inserted as ordinary rows. That option implements handle matched deletes in a keyed MERGE or CDC processing step according to the source contract. It addresses a different problem; here the distinguishing need is to deduplicate with a stable event or transaction key before appending to trusted Delta tables.

Question 94

A subscription dashboard has outdated gold numbers although a daily pipeline run appears to complete.

Which event-log evidence best establishes the cause or result?

  1. The suspect update displays a clear duration regression relative to the approved baseline
  2. A test schema conflict appears with the affected dataset and disappears after the correct fix
  3. A known invalid input increases the recorded expectation-failure count for the correct dataset update
  4. The stalled flow is identified and after repair its progress and target freshness advance

Explanation

Correct Answer

D:

This directly verifies the intended outcome: the stalled flow is identified and after repair its progress and target freshness advance. Flow progress shows which pipeline component processed data or failed instead of relying on an overall run badge. Merely seeing a green job status does not establish that the stated business condition holds.

Incorrect Answers

A:

This would test a different behavior, chiefly compare pipeline event-log update durations and flow metrics across relevant versions. Time-indexed pipeline events reveal changed throughput and stage timing around a deployment. The specific evidence needed here is that the stalled flow is identified and after repair its progress and target freshness advance.

B:

This would test a different behavior, chiefly use pipeline event logs to isolate the failing flow and the associated error or schema details. Pipeline event records capture errors and contextual flow metadata useful for targeted remediation. The specific evidence needed here is that the stalled flow is identified and after repair its progress and target freshness advance.

C:

This would test a different behavior, chiefly query the Lakeflow pipeline event log for update events and data-quality expectation metrics. Event logs expose pipeline progress and expectation outcomes that aggregate job success may hide. The specific evidence needed here is that the stalled flow is identified and after repair its progress and target freshness advance.

Question 95

A billing mart needs scalable totals by customer product and date with controlled dimension changes.

Which reporting validation establishes correct metric semantics?

  1. A representative report joins dimensions correctly without multiplying fact measures
  2. Monthly reports show the correct closing balance without adding balances across time periods
  3. Reference scenarios with multi-item orders reconcile to the approved order-level totals
  4. The documented metric change produces expected reference totals and dependent reports use the approved version

Explanation

Correct Answer

A:

This directly verifies the intended outcome: a representative report joins dimensions correctly without multiplying fact measures. Dimensional modeling separates measures from descriptive attributes and makes aggregation grain explicit. Merely seeing a green job status does not establish that the stated business condition holds.

Incorrect Answers

B:

This would test a different behavior, chiefly model periodic snapshot facts at the defined observation date rather than summing transactions as if they were balances. A balance is a point-in-time semi-additive measure and requires snapshot-aware aggregation. The specific evidence needed here is that a representative report joins dimensions correctly without multiplying fact measures.

C:

This would test a different behavior, chiefly document the fact-table grain and choose aggregations that respect that grain. Metrics are correct only when counting and summing at the intended business event level. The specific evidence needed here is that a representative report joins dimensions correctly without multiplying fact measures.

D:

This would test a different behavior, chiefly version and validate the governed metric definition with representative reconciliation tests. Metric governance requires controlled semantic changes and evidence that historical and new calculations are understood. The specific evidence needed here is that a representative report joins dimensions correctly without multiplying fact measures.

Question 96

A product platform wants a reviewable definition of compute job tasks and dependencies that can be promoted.

Which release evidence demonstrates reproducibility and isolation?

  1. A clean CI runner builds the wheel and the deployed task starts without missing-file errors
  2. An unapproved branch cannot deploy production while a signed release passes the controlled pipeline
  3. The rollback job runs the previously approved artifact version and restores expected output behavior
  4. A clean deployment produces equivalent job structure in development and production with correct target parameters

Explanation

Correct Answer

D:

This directly verifies the intended outcome: a clean deployment produces equivalent job structure in development and production with correct target parameters. Bundle resource definitions provide reproducible infrastructure and automation-friendly deployment. Merely seeing a green job status does not establish that the stated business condition holds.

Incorrect Answers

A:

This would test a different behavior, chiefly build, package, and reference versioned artifacts as bundle deployment dependencies. Bundle deployment must include the expected build outputs and their paths in target configuration. The specific evidence needed here is that a clean deployment produces equivalent job structure in development and production with correct target parameters.

B:

This would test a different behavior, chiefly configure CI/CD branch or release controls and bundle deployment targets with explicit authorization. Separating approvals and target-specific credentials prevents unreviewed code from mutating production resources. The specific evidence needed here is that a clean deployment produces equivalent job structure in development and production with correct target parameters.

C:

This would test a different behavior, chiefly version bundle definitions and artifacts and redeploy a known-good release revision. Immutable source revisions make rollout and rollback auditable and avoid manual guesswork. The specific evidence needed here is that a clean deployment produces equivalent job structure in development and production with correct target parameters.

Question 97

An AI agent quality dashboard must alert if failure rates exceed a defined threshold.

Which alerting design best matches the business threshold?

  1. Set appropriate alert thresholds, evaluation schedules and recipient routing for the intended response
  2. Configure Lakeflow Jobs failure notifications to an appropriate team destination
  3. Use a data-quality query and threshold-based alert on the published table metrics
  4. Define a scheduled Lakehouse alert on a measured quality metric from approved evaluation data

Explanation

Correct Answer

D:

Lakehouse alerts can monitor query results for quality and operational thresholds in governed datasets. For this situation, define a scheduled Lakehouse alert on a measured quality metric from approved evaluation data. The relevant result would be that an injected high-failure evaluation batch generates the alert while normal rates do not.

Incorrect Answers

A:

Well-scoped alert conditions reduce noise while retaining visibility of persistent SLA violations. That option implements set appropriate alert thresholds, evaluation schedules and recipient routing for the intended response. It addresses a different problem; here the distinguishing need is to define a scheduled Lakehouse alert on a measured quality metric from approved evaluation data.

B:

Jobs notifications surface run execution failures without relying on manual inspection of each task. That option implements configure Lakeflow Jobs failure notifications to an appropriate team destination. It addresses a different problem; here the distinguishing need is to define a scheduled Lakehouse alert on a measured quality metric from approved evaluation data.

C:

Operational success does not prove business completeness; measurable quality thresholds detect low-volume anomalies. That option implements use a data-quality query and threshold-based alert on the published table metrics. It addresses a different problem; here the distinguishing need is to define a scheduled Lakehouse alert on a measured quality metric from approved evaluation data.

Question 98

A contractor can run a shared development notebook but should not edit production job definitions.

Which permission or credential change best enforces least privilege?

  1. Revoke the recipient or credential and review related object grants immediately
  2. Use approved secret management or governed connection objects with least-privileged job identities
  3. Set object ACLs using least-privileged workspace and job permissions for each role
  4. Apply Unity Catalog grants at the narrowest required securable and remove unnecessary privileges

Explanation

Correct Answer

C:

Workspace object permissions control operational actions separately from dataset query privileges. For this situation, set object ACLs using least-privileged workspace and job permissions for each role. The relevant result would be that a contractor can perform permitted read operations but cannot change the protected production job.

Incorrect Answers

A:

Access revocation must cover existing token-based sharing paths, not merely remove a user from an internal group. That option implements revoke the recipient or credential and review related object grants immediately. It addresses a different problem; here the distinguishing need is to set object ACLs using least-privileged workspace and job permissions for each role.

B:

Central secret storage and managed credentials separate authentication secrets from readable code artifacts. That option implements use approved secret management or governed connection objects with least-privileged job identities. It addresses a different problem; here the distinguishing need is to set object ACLs using least-privileged workspace and job permissions for each role.

D:

Least-privilege grants reduce accidental data modification and blast radius across catalogs and schemas. That option implements apply Unity Catalog grants at the narrowest required securable and remove unnecessary privileges. It addresses a different problem; here the distinguishing need is to set object ACLs using least-privileged workspace and job permissions for each role.

Question 99

A current-state table needs to remove accounts when CDC operations carry delete markers.

Which Delta change-processing action best handles these records?

  1. Deduplicate with a stable event or transaction key before appending to trusted Delta tables
  2. Choose the target record using source sequence ordering rather than ingestion arrival order
  3. Handle matched deletes in a keyed MERGE or CDC processing step according to the source contract
  4. Use a Delta MERGE with stable matching keys and explicit matched/update and not-matched/insert logic

Explanation

Correct Answer

C:

Delete markers must map to target removals instead of being inserted as ordinary rows. For this situation, handle matched deletes in a keyed MERGE or CDC processing step according to the source contract. The relevant result would be that deleted keys no longer appear in the current table and untouched keys keep their expected values.

Incorrect Answers

A:

Business-key deduplication makes repeated deliveries harmless and preserves distinct legitimate events. That option implements deduplicate with a stable event or transaction key before appending to trusted Delta tables. It addresses a different problem; here the distinguishing need is to handle matched deletes in a keyed MERGE or CDC processing step according to the source contract.

B:

Arrival time can differ from source transaction order, so state reconciliation needs source ordering. That option implements choose the target record using source sequence ordering rather than ingestion arrival order. It addresses a different problem; here the distinguishing need is to handle matched deletes in a keyed MERGE or CDC processing step according to the source contract.

D:

MERGE applies conditional updates and inserts transactionally against identified target rows. That option implements use a Delta MERGE with stable matching keys and explicit matched/update and not-matched/insert logic. It addresses a different problem; here the distinguishing need is to handle matched deletes in a keyed MERGE or CDC processing step according to the source contract.

Question 100

A finance team wants a reusable revenue measure but five dashboards compute it using different SQL filters.

Which semantic or dimensional design best addresses the reporting need?

  1. Version and validate the governed metric definition with representative reconciliation tests
  2. Define governed Unity Catalog metric views or semantic metrics for shared measures and dimensions
  3. Document the fact-table grain and choose aggregations that respect that grain
  4. Design a star schema with a fact table at a defined grain and separate conformed dimensions

Explanation

Correct Answer

B:

Central metric definitions let consumers reuse governed calculations instead of independently interpreting KPI formulas. For this situation, define governed Unity Catalog metric views or semantic metrics for shared measures and dimensions. The relevant result would be that different dashboards return consistent values for a reference fixture and cite the same metric definition.

Incorrect Answers

A:

Metric governance requires controlled semantic changes and evidence that historical and new calculations are understood. That option implements version and validate the governed metric definition with representative reconciliation tests. It addresses a different problem; here the distinguishing need is to define governed Unity Catalog metric views or semantic metrics for shared measures and dimensions.

C:

Metrics are correct only when counting and summing at the intended business event level. That option implements document the fact-table grain and choose aggregations that respect that grain. It addresses a different problem; here the distinguishing need is to define governed Unity Catalog metric views or semantic metrics for shared measures and dimensions.

D:

Dimensional modeling separates measures from descriptive attributes and makes aggregation grain explicit. That option implements design a star schema with a fact table at a defined grain and separate conformed dimensions. It addresses a different problem; here the distinguishing need is to define governed Unity Catalog metric views or semantic metrics for shared measures and dimensions.

Certified Data Engineer Professional Practice Tests

Purchase Individually

  • Premium File

    339 Questions & Answers
    Last Update: Oct 28, 2026

    $76.99
    $69.99
  • Training Course

    33 Lectures

    $43.99
    $39.99

SPECIAL OFFER: GET 10% OFF
This is ONE TIME OFFER

You save
10%

Enter Your Email Address to Receive Your 10% Off Discount Code

SPECIAL OFFER: GET 10% OFF

You save
10%

Use Discount Code:

A confirmation link was sent to your e-mail.

Please check your mailbox for a message from support@examlabs.com and follow the directions.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

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

  • Realistic exam simulation and exam editor with preview functions
  • Whole exam in a single file with several different question types
  • Customizable exam-taking mode & detailed score reports