cert
cert-1
cert-2

Pass Databricks Certified Data Engineer Professional Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
Certified Data Engineer Professional Exam - Verified By Experts
Certified Data Engineer Professional Premium Bundle
$14.99

Certified Data Engineer Professional Premium Bundle

$74.99
$89.98
  • Premium File 339 Questions & Answers. Last update: Oct 30, 2026
  • Training Course 33 Video Lectures
 
$89.98
$74.99
accept 91 downloads in last 7 days
block-screenshots
Purchase Databricks Certified Data Engineer Professional Exam Training Products Individually
Databricks Certified Data Engineer Professional Premium File
Premium File 339 Q&A
$76.99$69.99
Databricks Certified Data Engineer Professional Video Training Course
Training Course 33 Lectures
$21.99 $19.99
Databricks Certified Data Engineer Professional Practice Test 10

Question 90

At Cascade Manufacturing, compliance needs to identify all tables containing restricted PII. The known risk is: Naming conventions alone are inconsistent across teams. After remediation, which ongoing signal best detects recurrence?

  1. Audit unapproved external paths and location changes
  2. Audit tag removal or changes to sensitive labels
  3. Audit subsequent data access requests and grants
  4. Audit new location definitions and path overlaps

Explanation

Correct Answer

B:

Audit tag removal or changes to sensitive labels. This watches the failure mode described by naming conventions alone are inconsistent across teams. Governed tags can classify assets for discovery and policy workflows. It supplies a regression signal after remediation.

Incorrect Answers

A:

Audit unapproved external paths and location changes. This monitor action addresses a different case (managed storage ownership), where the data platform cannot apply consistent lifecycle governance. Managed locations centralize storage ownership for Unity Catalog managed assets. In the stated problem, naming conventions alone are inconsistent across teams; this choice would not establish the required governed tags decision.

C:

Audit subsequent data access requests and grants. This monitor action addresses a different case (browse metadata privilege), where teams grant SELECT merely to expose object listings. BROWSE enables controlled metadata discovery without granting data read access. In the stated problem, naming conventions alone are inconsistent across teams; this choice would not establish the required governed tags decision.

D:

Audit new location definitions and path overlaps. This monitor action addresses a different case (external location governance), where raw cloud permissions bypass central catalog governance. External locations map cloud paths to governed Unity Catalog storage credentials. In the stated problem, naming conventions alone are inconsistent across teams; this choice would not establish the required governed tags decision.

Question 91

At Westhaven Services, a CDC source occasionally emits two records for one key at the same sequence number. Observed issue: The processing order for tied source events is nondeterministic. Before applying a fix, which investigation is most directly relevant?

  1. Inspect input rate, processed rate and microbatch duration during peaks
  2. Check business keys and sequence fields on source CDC events
  3. Inspect per-key sequence collisions and upstream log offsets
  4. Inspect dependency graph and upstream task statuses

Explanation

Correct Answer

C:

Inspect per-key sequence collisions and upstream log offsets. This checks the specific evidence behind the processing order for tied source events is nondeterministic. A deterministic sequencing contract needs a unique ordered event position. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

A:

Inspect input rate, processed rate and microbatch duration during peaks. This diagnose action addresses a different case (streaming trigger tuning), where microbatch processing time exceeds the configured trigger interval. Shortening a trigger cannot make a saturated single streaming query process overlapping batches faster. In the stated problem, the processing order for tied source events is nondeterministic; this choice would not establish the required cdc duplicate sequence decision.

B:

Check business keys and sequence fields on source CDC events. This diagnose action addresses a different case (auto cdc keys), where applying events as append-only rows leaves outdated active accounts. AUTO CDC or applicable APPLY CHANGES needs stable keys and sequence ordering for stateful upserts. In the stated problem, the processing order for tied source events is nondeterministic; this choice would not establish the required cdc duplicate sequence decision.

D:

Inspect dependency graph and upstream task statuses. This diagnose action addresses a different case (job task dag), where dependent tasks sometimes run before the bronze load finishes. Lakeflow Job task dependencies form a directed acyclic execution graph. In the stated problem, the processing order for tied source events is nondeterministic; this choice would not establish the required cdc duplicate sequence decision.

Question 92

At Eastern Star Foods, a declarative pipeline fails with a schema incompatibility. Architecture constraint: The only visible dashboard status is FAILED without a dataset name. Which design best addresses this requirement?

  1. Create a representative safe sample and separate test pipeline
  2. Grant only required target write access plus parent usage
  3. Require unit and integration tests plus deployment validation
  4. Create a playbook mapping event classes to owner action

Explanation

Correct Answer

D:

Create a playbook mapping event classes to owner action. This design addresses the only visible dashboard status is FAILED without a dataset name. Pipeline event logs identify failing update and dataset messages. It establishes the right contract or architecture before execution changes.

Incorrect Answers

A:

Create a representative safe sample and separate test pipeline. This design action addresses a different case (pipeline debug sampling), where re-running a huge source in development is slow and risky. A minimal reproducible input isolates the failure without modifying production data. In the stated problem, the only visible dashboard status is FAILED without a dataset name; this choice would not establish the required lakeflow event error classes decision.

B:

Grant only required target write access plus parent usage. This design action addresses a different case (job run permission debug), where the run-as principal lacks MODIFY on the target table. Unity Catalog authorization applies to the job execution identity. In the stated problem, the only visible dashboard status is FAILED without a dataset name; this choice would not establish the required lakeflow event error classes decision.

C:

Require unit and integration tests plus deployment validation. This design action addresses a different case (ci quality gates), where the deployment pipeline only checks YAML syntax. CI must run transformation tests and controlled integration checks before deployment. In the stated problem, the only visible dashboard status is FAILED without a dataset name; this choice would not establish the required lakeflow event error classes decision.

Question 93

At Vantage Security, a Spark task fails with an executor-side import error. Observed issue: The notebook cell shows only a generic stage failure. Before applying a fix, which investigation is most directly relevant?

  1. Inspect executor stderr and driver logs near the failed stage
  2. Inspect pipeline event log update IDs and error messages
  3. Inspect Python version, wheel tags and package resolution logs
  4. Inspect CI stages for tests, bundle validation and approvals

Explanation

Correct Answer

A:

Inspect executor stderr and driver logs near the failed stage. This checks the specific evidence behind the notebook cell shows only a generic stage failure. Driver and executor logs often contain the exact import or JVM error. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

B:

Inspect pipeline event log update IDs and error messages. This diagnose action addresses a different case (lakeflow event error classes), where the only visible dashboard status is FAILED without a dataset name. Pipeline event logs identify failing update and dataset messages. In the stated problem, the notebook cell shows only a generic stage failure; this choice would not establish the required cluster log diagnostics decision.

C:

Inspect Python version, wheel tags and package resolution logs. This diagnose action addresses a different case (python dependency triage), where a package import error appears only on the target compute. Runtime-specific wheel compatibility and pinning must be tested in CI. In the stated problem, the notebook cell shows only a generic stage failure; this choice would not establish the required cluster log diagnostics decision.

D:

Inspect CI stages for tests, bundle validation and approvals. This diagnose action addresses a different case (ci quality gates), where the deployment pipeline only checks YAML syntax. CI must run transformation tests and controlled integration checks before deployment. In the stated problem, the notebook cell shows only a generic stage failure; this choice would not establish the required cluster log diagnostics decision.

Question 94

A data engineer at Redwood Civic Services must troubleshoot this case: a slow query uses a complex chain of joins and projections. Evidence: Developers tune executor size without inspecting actual exchanges. What should be inspected first to confirm the failure mechanism?

  1. Inspect whether a Spark action was issued and review the execution plan
  2. Inspect EXPLAIN FORMATTED and executed Spark plan metrics
  3. Inspect pip resolution output and the installed dependency tree
  4. Inspect event-time distribution and state-store growth

Explanation

Correct Answer

B:

Inspect EXPLAIN FORMATTED and executed Spark plan metrics. This checks the specific evidence behind developers tune executor size without inspecting actual exchanges. The physical execution plan exposes exchanges, scan filters and join strategy. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

A:

Inspect whether a Spark action was issued and review the execution plan. This diagnose action addresses a different case (spark lazy evaluation), where engineers assume an intermediate filter executed before any action. Spark transformations are lazy until an action triggers a job. In the stated problem, developers tune executor size without inspecting actual exchanges; this choice would not establish the required spark explain plans decision.

C:

Inspect pip resolution output and the installed dependency tree. This diagnose action addresses a different case (library version pinning), where a transitive dependency updated to an incompatible version. Explicit compatible dependency versions improve reproducibility across new compute environments. In the stated problem, developers tune executor size without inspecting actual exchanges; this choice would not establish the required spark explain plans decision.

D:

Inspect event-time distribution and state-store growth. This diagnose action addresses a different case (event-time watermarking), where old keys remain in state indefinitely without a lateness bound. Watermarks provide a lateness threshold for bounded stateful streaming operations. In the stated problem, developers tune executor size without inspecting actual exchanges; this choice would not establish the required spark explain plans decision.

Question 95

Operations at Meadowland Software owns a workload where a Kafka stream is processing more slowly than incoming messages. The previously identified issue was: Consumer lag grows while microbatch intervals appear stable. Which metric or audit check best detects drift?

  1. Monitor alert evaluations and delivery failures
  2. Alert on unusual sensitive-object access patterns
  3. Monitor offset lag and microbatch processing percentiles
  4. Monitor source-to-target staleness and missed updates

Explanation

Correct Answer

C:

Monitor offset lag and microbatch processing percentiles. This watches the failure mode described by consumer lag grows while microbatch intervals appear stable. Backlog growth reveals insufficient sustainable processing throughput. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor alert evaluations and delivery failures. This monitor action addresses a different case (sql alert threshold), where the current dashboard has no automated alert for missing units. SQL alerts can evaluate a query result against a configured threshold. In the stated problem, consumer lag grows while microbatch intervals appear stable; this choice would not establish the required streaming backlog decision.

B:

Alert on unusual sensitive-object access patterns. This monitor action addresses a different case (audit log review), where workspace notebook logs do not show the full audited account activity. System audit tables provide security-relevant account events subject to access controls. In the stated problem, consumer lag grows while microbatch intervals appear stable; this choice would not establish the required streaming backlog decision.

D:

Monitor source-to-target staleness and missed updates. This monitor action addresses a different case (pipeline update cadence), where scheduled updates are spaced several hours apart. Pipeline update frequency determines available end-to-end freshness. In the stated problem, consumer lag grows while microbatch intervals appear stable; this choice would not establish the required streaming backlog decision.

Question 96

Quality assurance at Meadowland Software checks a corrected workload where a Kafka stream is processing more slowly than incoming messages. The original fault was: Consumer lag grows while microbatch intervals appear stable. Which verification is most decisive?

  1. Remove one test unit and verify the alert condition is met
  2. Insert a new source event and measure time until it appears downstream
  3. Cause a safe test failure and confirm exactly one incident is created
  4. Load-test sustained peak rate until lag stabilizes or clears

Explanation

Correct Answer

D:

Load-test sustained peak rate until lag stabilizes or clears. This tests the expected result against consumer lag grows while microbatch intervals appear stable, not simply whether a job or object exists. Backlog growth reveals insufficient sustainable processing throughput.

Incorrect Answers

A:

Remove one test unit and verify the alert condition is met. This validate action addresses a different case (sql alert threshold), where the current dashboard has no automated alert for missing units. SQL alerts can evaluate a query result against a configured threshold. In the stated problem, consumer lag grows while microbatch intervals appear stable; this choice would not establish the required streaming backlog decision.

B:

Insert a new source event and measure time until it appears downstream. This validate action addresses a different case (pipeline update cadence), where scheduled updates are spaced several hours apart. Pipeline update frequency determines available end-to-end freshness. In the stated problem, consumer lag grows while microbatch intervals appear stable; this choice would not establish the required streaming backlog decision.

C:

Cause a safe test failure and confirm exactly one incident is created. This validate action addresses a different case (job webhook destination), where only personal email notifications are configured. Supported job notification destinations can integrate workflow status with an incident system. In the stated problem, consumer lag grows while microbatch intervals appear stable; this choice would not establish the required streaming backlog decision.

Question 97

A data engineer at Summit Consumer Goods must troubleshoot this case: a CDC feed contains inserts, updates and deletes for account records. Evidence: Applying events as append-only rows leaves outdated active accounts. What should be inspected first to confirm the failure mechanism?

  1. Check business keys and sequence fields on source CDC events
  2. Identify transformations depending on hidden notebook variables
  3. Check ordering and duplicate keys in the source window specification
  4. Inspect per-key sequence collisions and upstream log offsets

Explanation

Correct Answer

A:

Check business keys and sequence fields on source CDC events. This checks the specific evidence behind applying events as append-only rows leaves outdated active accounts. AUTO CDC or applicable APPLY CHANGES needs stable keys and sequence ordering for stateful upserts. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

B:

Identify transformations depending on hidden notebook variables. This diagnose action addresses a different case (transform composability), where business logic depends on notebook state and widgets. DataFrame.transform supports composable DataFrame-to-DataFrame functions. In the stated problem, applying events as append-only rows leaves outdated active accounts; this choice would not establish the required auto cdc keys decision.

C:

Check ordering and duplicate keys in the source window specification. This diagnose action addresses a different case (window latest record), where the pipeline picks an arbitrary record instead of the newest sequence. ROW_NUMBER ordered by a deterministic sequence within each key selects the desired latest row. In the stated problem, applying events as append-only rows leaves outdated active accounts; this choice would not establish the required auto cdc keys decision.

D:

Inspect per-key sequence collisions and upstream log offsets. This diagnose action addresses a different case (cdc duplicate sequence), where the processing order for tied source events is nondeterministic. A deterministic sequencing contract needs a unique ordered event position. In the stated problem, applying events as append-only rows leaves outdated active accounts; this choice would not establish the required auto cdc keys decision.

Question 98

Quality assurance at Pinecrest Holdings checks a corrected workload where a partner outside Databricks needs access to one curated table. The original fault was: The partner cannot use an internal Databricks-to-Databricks credential flow. Which verification is most decisive?

  1. Verify recipient sees the selected dataset but not excluded tables
  2. Confirm the partner reads only the approved shared dataset
  3. Confirm authorized query succeeds while excluded tables remain inaccessible
  4. Verify the recipient can query the shared table without a file copy

Explanation

Correct Answer

B:

Confirm the partner reads only the approved shared dataset. This tests the expected result against the partner cannot use an internal Databricks-to-Databricks credential flow, not simply whether a job or object exists. Open Delta Sharing can support non-Databricks recipients using the sharing protocol.

Incorrect Answers

A:

Verify recipient sees the selected dataset but not excluded tables. This validate action addresses a different case (share catalog scope), where the recipient can discover unintended datasets. A Delta Sharing share should contain only explicitly approved assets. In the stated problem, the partner cannot use an internal Databricks-to-Databricks credential flow; this choice would not establish the required open protocol recipient decision.

C:

Confirm authorized query succeeds while excluded tables remain inaccessible. This validate action addresses a different case (foreign catalog permission), where catalog discovery was mistaken for full table access. Unity Catalog usage and object privileges are still required for foreign data objects. In the stated problem, the partner cannot use an internal Databricks-to-Databricks credential flow; this choice would not establish the required open protocol recipient decision.

D:

Verify the recipient can query the shared table without a file copy. This validate action addresses a different case (d2d managed recipient), where a recipient team copies files manually and loses timely updates. Databricks-to-Databricks Delta Sharing supports governed live access without manual copying. In the stated problem, the partner cannot use an internal Databricks-to-Databricks credential flow; this choice would not establish the required open protocol recipient decision.

Question 99

At Eastern Star Foods, a declarative pipeline fails with a schema incompatibility. The known risk is: The only visible dashboard status is FAILED without a dataset name. After remediation, which ongoing signal best detects recurrence?

  1. Monitor library compatibility on future runtime upgrades
  2. Monitor test failures and bypassed approval controls
  3. Monitor pipeline error events by dataset and update
  4. Monitor recurrence of the parsing error class

Explanation

Correct Answer

C:

Monitor pipeline error events by dataset and update. This watches the failure mode described by the only visible dashboard status is FAILED without a dataset name. Pipeline event logs identify failing update and dataset messages. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor library compatibility on future runtime upgrades. This monitor action addresses a different case (python dependency triage), where a package import error appears only on the target compute. Runtime-specific wheel compatibility and pinning must be tested in CI. In the stated problem, the only visible dashboard status is FAILED without a dataset name; this choice would not establish the required lakeflow event error classes decision.

B:

Monitor test failures and bypassed approval controls. This monitor action addresses a different case (ci quality gates), where the deployment pipeline only checks YAML syntax. CI must run transformation tests and controlled integration checks before deployment. In the stated problem, the only visible dashboard status is FAILED without a dataset name; this choice would not establish the required lakeflow event error classes decision.

D:

Monitor recurrence of the parsing error class. This monitor action addresses a different case (pipeline debug sampling), where re-running a huge source in development is slow and risky. A minimal reproducible input isolates the failure without modifying production data. In the stated problem, the only visible dashboard status is FAILED without a dataset name; this choice would not establish the required lakeflow event error classes decision.

Question 100

At Pinecrest Holdings, a batch landing zone contains Parquet files written with incompatible column types. Architecture constraint: A merge step fails after a producer changes an integer field to string. Which design best addresses this requirement?

  1. Choose compatible Avro schema evolution and default-value conventions
  2. Select append writes and stable event IDs for immutable source events
  3. Use Auto Loader with managed file discovery and checkpoint/schema locations
  4. Enforce a common ingestion schema or controlled conversion before append

Explanation

Correct Answer

D:

Enforce a common ingestion schema or controlled conversion before append. This design addresses a merge step fails after a producer changes an integer field to string. Parquet schema compatibility matters even when column names are unchanged. It establishes the right contract or architecture before execution changes.

Incorrect Answers

A:

Choose compatible Avro schema evolution and default-value conventions. This design action addresses a different case (avro schema evolution), where an older consumer cannot deserialize records from a newer producer schema. Avro writer-reader schema compatibility must be maintained for evolution. In the stated problem, a merge step fails after a producer changes an integer field to string; this choice would not establish the required parquet schema mismatch decision.

B:

Select append writes and stable event IDs for immutable source events. This design action addresses a different case (append-only delta bronze), where a nightly overwrite accidentally removes historical audit events. Append-only ingestion keeps previous raw records while adding new batches. In the stated problem, a merge step fails after a producer changes an integer field to string; this choice would not establish the required parquet schema mismatch decision.

C:

Use Auto Loader with managed file discovery and checkpoint/schema locations. This design action addresses a different case (auto loader file discovery), where listing the full historical directory every run exceeds the ingestion SLA. Auto Loader is designed for incremental new-file discovery with persisted state. In the stated problem, a merge step fails after a producer changes an integer field to string; this choice would not establish the required parquet schema mismatch decision.

Certified Data Engineer Professional Practice Tests