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 3

Question 20

At Meadowland Software, finance and marketing marts use different country coding standards. The known risk is: The same country appears under conflicting dimension keys across marts. After remediation, which ongoing signal best detects recurrence?

  1. Monitor fact foreign-key consistency and changing dimension attributes
  2. Monitor orphaned foreign keys and repeated business identifiers
  3. Monitor overlapping intervals and multiple current versions
  4. Monitor unmapped country codes and divergent dimension versions

Explanation

Correct Answer

D:

Monitor unmapped country codes and divergent dimension versions. This watches the failure mode described by the same country appears under conflicting dimension keys across marts. A conformed dimension provides common attribute definitions across fact models. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor fact foreign-key consistency and changing dimension attributes. This monitor action addresses a different case (star schema analytics), where a denormalized mixed-grain table produces redundant attributes and expensive corrections. A star schema links a clear-grain fact to reusable dimensions for consistent analytics. In the stated problem, the same country appears under conflicting dimension keys across marts; this choice would not establish the required conformed dimensions decision.

B:

Monitor orphaned foreign keys and repeated business identifiers. This monitor action addresses a different case (surrogate dimension keys), where joining facts directly on mutable business IDs links history incorrectly. Stable surrogate keys decouple dimensional identity from changing source identifiers. In the stated problem, the same country appears under conflicting dimension keys across marts; this choice would not establish the required conformed dimensions decision.

C:

Monitor overlapping intervals and multiple current versions. This monitor action addresses a different case (scd type 2 effective dates), where a single current tier overwrites history in the dimension. SCD Type 2 stores effective start/end intervals for distinct historical dimension versions. In the stated problem, the same country appears under conflicting dimension keys across marts; this choice would not establish the required conformed dimensions decision.

Question 21

Operations at Cascade Manufacturing owns a workload where a company loads raw telemetry directly into customer-facing dashboards. The previously identified issue was: Malformed source events contaminate metrics without an intermediate quality boundary. Which metric or audit check best detects drift?

  1. Monitor freshness and quality at each layer
  2. Monitor uniqueness violations at the chosen grain
  3. Monitor aggregate freshness and reconciliation differences
  4. Monitor overlapping intervals and multiple current versions

Explanation

Correct Answer

A:

Monitor freshness and quality at each layer. This watches the failure mode described by malformed source events contaminate metrics without an intermediate quality boundary. Bronze, silver and gold layers separate raw capture, validated refinement and business presentation. It supplies a regression signal after remediation.

Incorrect Answers

B:

Monitor uniqueness violations at the chosen grain. This monitor action addresses a different case (fact table grain), where summing revenue double-counts orders with multiple items. A dimensional fact must have one clearly documented row grain. In the stated problem, malformed source events contaminate metrics without an intermediate quality boundary; this choice would not establish the required medallion bronze silver gold decision.

C:

Monitor aggregate freshness and reconciliation differences. This monitor action addresses a different case (aggregate gold model), where interactive queries scan billions of detail rows for identical totals. A summarized gold table can serve a stable reporting grain efficiently. In the stated problem, malformed source events contaminate metrics without an intermediate quality boundary; this choice would not establish the required medallion bronze silver gold decision.

D:

Monitor overlapping intervals and multiple current versions. This monitor action addresses a different case (scd type 2 effective dates), where a single current tier overwrites history in the dimension. SCD Type 2 stores effective start/end intervals for distinct historical dimension versions. In the stated problem, malformed source events contaminate metrics without an intermediate quality boundary; this choice would not establish the required medallion bronze silver gold decision.

Question 22

Quality assurance at Eastern Star Foods checks a corrected workload where a declarative pipeline fails with a schema incompatibility. The original fault was: The only visible dashboard status is FAILED without a dataset name. Which verification is most decisive?

  1. Restart on fresh compute and confirm the import error disappears
  2. Run the pipeline and confirm the previous error class does not recur
  3. Confirm job and pipeline IDs appear only in the intended workspace
  4. Confirm known-good logic and output metrics return without replay damage

Explanation

Correct Answer

B:

Run the pipeline and confirm the previous error class does not recur. This tests the expected result against the only visible dashboard status is FAILED without a dataset name, not simply whether a job or object exists. Pipeline event logs identify failing update and dataset messages.

Incorrect Answers

A:

Restart on fresh compute and confirm the import error disappears. This validate action addresses a different case (cluster log diagnostics), where the notebook cell shows only a generic stage failure. Driver and executor logs often contain the exact import or JVM error. 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:

Confirm job and pipeline IDs appear only in the intended workspace. This validate action addresses a different case (target-safe deployment), where the wrong workspace is selected because target is implicit. Explicit bundle target selection prevents accidental environment 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:

Confirm known-good logic and output metrics return without replay damage. This validate action addresses a different case (rollback deployment), where deployers have no record of the previous working configuration. Versioned bundle releases enable controlled rollback to a known commit. 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 23

At Eastern Star Foods, a customer requests removal of personal data across bronze, silver and gold. A change was deployed to address: Deleting a row from only the gold table leaves copies elsewhere. Which test result provides the strongest evidence that the requirement is now met?

  1. Verify expired subjects are inaccessible through approved retrieval paths
  2. Confirm reader cannot edit but approved maintainer can deploy
  3. Verify subject absence from all in-scope queryable datasets
  4. Query as privileged and standard readers and verify intended masked values

Explanation

Correct Answer

C:

Verify subject absence from all in-scope queryable datasets. This tests the expected result against deleting a row from only the gold table leaves copies elsewhere, not simply whether a job or object exists. A complete delete workflow tracks identifiers and propagation across all governed copies.

Incorrect Answers

A:

Verify expired subjects are inaccessible through approved retrieval paths. This validate action addresses a different case (retention purge), where expired records remain available in historical serving tables. Retention design must remove records and account for Delta time travel and obsolete files. In the stated problem, deleting a row from only the gold table leaves copies elsewhere; this choice would not establish the required data subject request decision.

B:

Confirm reader cannot edit but approved maintainer can deploy. This validate action addresses a different case (workspace object acl), where the team needs read-only access for most users. Workspace object permissions can restrict who can edit or manage shared code. In the stated problem, deleting a row from only the gold table leaves copies elsewhere; this choice would not establish the required data subject request decision.

D:

Query as privileged and standard readers and verify intended masked values. This validate action addresses a different case (column masking), where a raw SELECT on an approved table exposes plaintext email. Unity Catalog column masks can transform sensitive values at read time. In the stated problem, deleting a row from only the gold table leaves copies elsewhere; this choice would not establish the required data subject request decision.

Question 24

Operations at Cedar Brook Commerce owns a workload where a customer enrichment join uses nullable external IDs. The previously identified issue was: Rows with null external IDs disappear from an inner join. Which metric or audit check best detects drift?

  1. Monitor dimension growth that may invalidate the broadcast assumption
  2. Alert on failed expectations and blocked pipeline updates
  3. Monitor invalid timezone offsets and parsing errors
  4. Monitor null-key rate and unmatched dimension lookups

Explanation

Correct Answer

D:

Monitor null-key rate and unmatched dimension lookups. This watches the failure mode described by rows with null external IDs disappear from an inner join. SQL null equality and join type determine whether unmatched rows survive. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor dimension growth that may invalidate the broadcast assumption. This monitor action addresses a different case (broadcast lookup table), where the join triggers a costly shuffle of the large fact dataset. Broadcasting an appropriately sized dimension can avoid a large shuffle join. In the stated problem, rows with null external IDs disappear from an inner join; this choice would not establish the required join with nullable keys decision.

B:

Alert on failed expectations and blocked pipeline updates. This monitor action addresses a different case (expectation fail action), where the pipeline continues despite critical null records. Fail-on-violation expectations stop updates rather than silently filtering rows. In the stated problem, rows with null external IDs disappear from an inner join; this choice would not establish the required join with nullable keys decision.

C:

Monitor invalid timezone offsets and parsing errors. This monitor action addresses a different case (timestamp timezone normalization), where events from different regions are ordered incorrectly in a UTC dashboard. Time-zone normalization is required before comparing timestamps from different sources. In the stated problem, rows with null external IDs disappear from an inner join; this choice would not establish the required join with nullable keys decision.

Question 25

Quality assurance at Vantage Security checks a corrected workload where a Spark task fails with an executor-side import error. The original fault was: The notebook cell shows only a generic stage failure. Which verification is most decisive?

  1. Restart on fresh compute and confirm the import error disappears
  2. Submit a known broken transformation and confirm deployment is blocked
  3. Run the pipeline and confirm the previous error class does not recur
  4. Confirm job and pipeline IDs appear only in the intended workspace

Explanation

Correct Answer

A:

Restart on fresh compute and confirm the import error disappears. This tests the expected result against the notebook cell shows only a generic stage failure, not simply whether a job or object exists. Driver and executor logs often contain the exact import or JVM error.

Incorrect Answers

B:

Submit a known broken transformation and confirm deployment is blocked. This validate 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.

C:

Run the pipeline and confirm the previous error class does not recur. This validate 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.

D:

Confirm job and pipeline IDs appear only in the intended workspace. This validate action addresses a different case (target-safe deployment), where the wrong workspace is selected because target is implicit. Explicit bundle target selection prevents accidental environment 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 26

At Clearstone Media, data consumers cannot discover existing data products without requesting table SELECT. A change is required because: Teams grant SELECT merely to expose object listings. Which implementation action most directly corrects the configuration?

  1. Apply USE CATALOG, USE SCHEMA and table SELECT to the consumer group
  2. Grant appropriate BROWSE and keep sensitive table SELECT restricted
  3. Apply approved tags to the catalog objects or columns
  4. Grant SELECT on the schema with requisite parent usage

Explanation

Correct Answer

B:

Grant appropriate BROWSE and keep sensitive table SELECT restricted. This directly changes the feature or logic behind teams grant SELECT merely to expose object listings. BROWSE enables controlled metadata discovery without granting data read access. It is the concrete configuration for the stated incident.

Incorrect Answers

A:

Apply USE CATALOG, USE SCHEMA and table SELECT to the consumer group. This implement action addresses a different case (catalog privilege inheritance), where the team lacks USE CATALOG and USE SCHEMA on the parent containers. Unity Catalog object access generally requires relevant parent usage privileges. In the stated problem, teams grant SELECT merely to expose object listings; this choice would not establish the required browse metadata privilege decision.

C:

Apply approved tags to the catalog objects or columns. This implement action addresses a different case (governed tags), where naming conventions alone are inconsistent across teams. Governed tags can classify assets for discovery and policy workflows. In the stated problem, teams grant SELECT merely to expose object listings; this choice would not establish the required browse metadata privilege decision.

D:

Grant SELECT on the schema with requisite parent usage. This implement action addresses a different case (schema-level grant inheritance), where analysts must repeatedly request identical SELECT grants for each table. Unity Catalog schema-level privileges can apply to existing and future child objects. In the stated problem, teams grant SELECT merely to expose object listings; this choice would not establish the required browse metadata privilege decision.

Question 27

An architecture review at Pinecrest Holdings covers a workload where a failed regional load has the wrong processing date. The unresolved constraint is: The scheduler launches a full rebuild instead of rerunning the affected date. Which design is most appropriate?

  1. Create a representative safe sample and separate test pipeline
  2. Define a controlled change-management path for resource configuration
  3. Define a parameterized replay process with idempotent writes
  4. Use a repair run for recoverable task failures rather than blindly rerunning all tasks

Explanation

Correct Answer

C:

Define a parameterized replay process with idempotent writes. This design addresses the scheduler launches a full rebuild instead of rerunning the affected date. Job repair or rerun parameters can target a specific processing window. 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 scheduler launches a full rebuild instead of rerunning the affected date; this choice would not establish the required override run parameters decision.

B:

Define a controlled change-management path for resource configuration. This design action addresses a different case (unmanaged resource drift), where subsequent CI redeployment unexpectedly overwrites it. Declarative source of truth should include intentional job-resource changes. In the stated problem, the scheduler launches a full rebuild instead of rerunning the affected date; this choice would not establish the required override run parameters decision.

D:

Use a repair run for recoverable task failures rather than blindly rerunning all tasks. This design action addresses a different case (repair failed tasks), where operators rerun the entire job and duplicate completed side effects. Repair runs can rerun failed or selected tasks while preserving successful predecessor work under supported semantics. In the stated problem, the scheduler launches a full rebuild instead of rerunning the affected date; this choice would not establish the required override run parameters decision.

Question 28

At Silver Ridge Logistics, an ingestion job uses automatic retries after transient API timeouts. Architecture constraint: The downstream write repeats non-idempotent side effects on retry. Which design best addresses this requirement?

  1. Use transactional merge or a committed batch-ID deduplication design
  2. Normalize the right side to its intended grain before joining
  3. Branch downstream tasks using an If/else condition before divergent paths
  4. Make writes idempotent before enabling retries

Explanation

Correct Answer

D:

Make writes idempotent before enabling retries. This design addresses the downstream write repeats non-idempotent side effects on retry. Retries re-execute task logic; application code must protect repeated effects. It establishes the right contract or architecture before execution changes.

Incorrect Answers

A:

Use transactional merge or a committed batch-ID deduplication design. This design action addresses a different case (streaming idempotent sink), where a retry of a completed batch produces duplicate sink rows. foreachBatch can execute a batch again and requires idempotent external writes for exactly-once effects. In the stated problem, the downstream write repeats non-idempotent side effects on retry; this choice would not establish the required job retry semantics decision.

B:

Normalize the right side to its intended grain before joining. This design action addresses a different case (sql join cardinality), where the row count doubles because the right side contains duplicate join keys. A many-to-many join expands cardinality unless the right grain is established. In the stated problem, the downstream write repeats non-idempotent side effects on retry; this choice would not establish the required job retry semantics decision.

C:

Branch downstream tasks using an If/else condition before divergent paths. This design action addresses a different case (conditional task branches), where both the normal and repair tasks run despite a branching requirement. Lakeflow Jobs condition tasks can route downstream execution based on a result. In the stated problem, the downstream write repeats non-idempotent side effects on retry; this choice would not establish the required job retry semantics decision.

Question 29

At Meadowland Software, a dimension table requires exactly one active row per supplier identifier. Architecture constraint: An upstream replay creates multiple active versions. Which design best addresses this requirement?

  1. Enforce one active record per key with deterministic conflict rules
  2. Preserve unmatched facts with a left join when business rules require them
  3. Rank events by business key, event time and a deterministic tie-breaker
  4. Define a reviewable additive-column evolution policy

Explanation

Correct Answer

A:

Enforce one active record per key with deterministic conflict rules. This design addresses an upstream replay creates multiple active versions. An explicit uniqueness check identifies duplicate business keys before serving data. It establishes the right contract or architecture before execution changes.

Incorrect Answers

B:

Preserve unmatched facts with a left join when business rules require them. This design action addresses a different case (join with nullable keys), where rows with null external IDs disappear from an inner join. SQL null equality and join type determine whether unmatched rows survive. In the stated problem, an upstream replay creates multiple active versions; this choice would not establish the required uniqueness quality rule decision.

C:

Rank events by business key, event time and a deterministic tie-breaker. This design action addresses a different case (latest-per-key with ties), where two events have the same event time and yield different surviving rows. A deterministic tie-breaker is required in a per-key window ranking. In the stated problem, an upstream replay creates multiple active versions; this choice would not establish the required uniqueness quality rule decision.

D:

Define a reviewable additive-column evolution policy. This design action addresses a different case (controlled schema evolution), where the silver writer rejects every new record after the upstream schema change. Schema evolution must be reviewed rather than enabling unrestricted acceptance for every column. In the stated problem, an upstream replay creates multiple active versions; this choice would not establish the required uniqueness quality rule decision.

Question 30

At Vantage Security, an open-sharing recipient's credential is nearing expiration. The known risk is: Partners risk losing access or using a leaked long-lived credential. After remediation, which ongoing signal best detects recurrence?

  1. Audit share membership changes against approvals
  2. Alert on stale credentials and abnormal recipient access
  3. Monitor provider refresh and recipient visibility delays
  4. Audit federation-specific grants and unexpected access

Explanation

Correct Answer

B:

Alert on stale credentials and abnormal recipient access. This watches the failure mode described by partners risk losing access or using a leaked long-lived credential. Credential rotation must be coordinated without unnecessarily broadening permissions. It supplies a regression signal after remediation.

Incorrect Answers

A:

Audit share membership changes against approvals. This monitor 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, partners risk losing access or using a leaked long-lived credential; this choice would not establish the required sharing credential rotation decision.

C:

Monitor provider refresh and recipient visibility delays. This monitor action addresses a different case (shared table freshness), where consumers assume the share is a nightly static export. Delta Sharing exposes current authorized data as the provider updates the source. In the stated problem, partners risk losing access or using a leaked long-lived credential; this choice would not establish the required sharing credential rotation decision.

D:

Audit federation-specific grants and unexpected access. This monitor 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, partners risk losing access or using a leaked long-lived credential; this choice would not establish the required sharing credential rotation decision.

Certified Data Engineer Professional Practice Tests