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 68

Question 670

At Orion Capital, a group creates many tables in random external paths. Architecture constraint: The data platform cannot apply consistent lifecycle governance. Which design best addresses this requirement?

  1. Use a durable steward group as owner rather than a personal principal
  2. Choose approved managed storage locations for governed tables
  3. Adopt centrally governed classification tags for sensitive assets
  4. Use a narrowly scoped external location with a controlled storage credential

Explanation

Correct Answer

B:

Choose approved managed storage locations for governed tables. This design addresses the data platform cannot apply consistent lifecycle governance. Managed locations centralize storage ownership for Unity Catalog managed assets. It establishes the right contract or architecture before execution changes.

Incorrect Answers

A:

Use a durable steward group as owner rather than a personal principal. This design action addresses a different case (ownership reassignment), where new data stewards cannot maintain its grants. Unity Catalog ownership should be assigned to a maintained principal. In the stated problem, the data platform cannot apply consistent lifecycle governance; this choice would not establish the required managed storage ownership decision.

C:

Adopt centrally governed classification tags for sensitive assets. This design 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, the data platform cannot apply consistent lifecycle governance; this choice would not establish the required managed storage ownership decision.

D:

Use a narrowly scoped external location with a controlled storage credential. This design 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, the data platform cannot apply consistent lifecycle governance; this choice would not establish the required managed storage ownership decision.

Question 671

Operations at Lakewood Distribution owns a workload where a vendor adds an unexpected nonnullable column value during JSON ingestion. The previously identified issue was: Unknown or mismatched fields disappear during the bronze load. Which metric or audit check best detects drift?

  1. Monitor schema-registry incompatibility and decode failures
  2. Monitor newly arriving file-schema mismatches
  3. Alert when rescued-data volume rises after schema changes
  4. Monitor unexpected overwrite or delete operations on bronze

Explanation

Correct Answer

C:

Alert when rescued-data volume rises after schema changes. This watches the failure mode described by unknown or mismatched fields disappear during the bronze load. The rescued data column can preserve records with unexpected schema content for later remediation. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor schema-registry incompatibility and decode failures. This monitor 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, unknown or mismatched fields disappear during the bronze load; this choice would not establish the required auto loader rescued data decision.

B:

Monitor newly arriving file-schema mismatches. This monitor action addresses a different case (parquet schema mismatch), where a merge step fails after a producer changes an integer field to string. Parquet schema compatibility matters even when column names are unchanged. In the stated problem, unknown or mismatched fields disappear during the bronze load; this choice would not establish the required auto loader rescued data decision.

D:

Monitor unexpected overwrite or delete operations on bronze. This monitor 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, unknown or mismatched fields disappear during the bronze load; this choice would not establish the required auto loader rescued data decision.

Question 672

At Westhaven Services, a new streaming pipeline revision causes wrong customer totals. The known risk is: Deployers have no record of the previous working configuration. After remediation, which ongoing signal best detects recurrence?

  1. Monitor direct edits that bypass Git review
  2. Monitor dependency-related task failure signatures
  3. Monitor repeated repairs and remaining downstream failures
  4. Monitor repeat regressions and postrollback data discrepancies

Explanation

Correct Answer

D:

Monitor repeat regressions and postrollback data discrepancies. This watches the failure mode described by deployers have no record of the previous working configuration. Versioned bundle releases enable controlled rollback to a known commit. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor direct edits that bypass Git review. This monitor action addresses a different case (git folder collaboration), where there is no controlled code review or rollback history. Databricks Git folders connect workspace development to version control. In the stated problem, deployers have no record of the previous working configuration; this choice would not establish the required rollback deployment decision.

B:

Monitor dependency-related task failure signatures. This monitor 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, deployers have no record of the previous working configuration; this choice would not establish the required rollback deployment decision.

C:

Monitor repeated repairs and remaining downstream failures. This monitor 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, deployers have no record of the previous working configuration; this choice would not establish the required rollback deployment decision.

Question 673

At Meadowland Software, an ETL team writes a large analytic table with high-cardinality strings. Observed issue: Row-oriented text storage increases scans and transfer volumes. Before applying a fix, which investigation is most directly relevant?

  1. Inspect schema, compression ratio and scan bytes for current storage
  2. Inspect managed table eligibility and current optimization settings
  3. Inspect MERGE condition and target files read
  4. Inspect current table features, delete patterns and runtime compatibility

Explanation

Correct Answer

A:

Inspect schema, compression ratio and scan bytes for current storage. This checks the specific evidence behind row-oriented text storage increases scans and transfer volumes. Columnar formats and appropriate encoding improve analytical read efficiency. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

B:

Inspect managed table eligibility and current optimization settings. This diagnose action addresses a different case (predictive optimization), where operators run blanket manual OPTIMIZE jobs regardless of table use. Predictive optimization can automate supported managed-table maintenance based on workload signals. In the stated problem, row-oriented text storage increases scans and transfer volumes; this choice would not establish the required columnar compression decision.

C:

Inspect MERGE condition and target files read. This diagnose action addresses a different case (predicate-limited merge), where the merge scans unrelated historical partitions. Constraining merge matches to relevant partitions can reduce unnecessary target scanning. In the stated problem, row-oriented text storage increases scans and transfer volumes; this choice would not establish the required columnar compression decision.

D:

Inspect current table features, delete patterns and runtime compatibility. This diagnose action addresses a different case (deletion vectors), where each small delete rewrites large data files and increases write cost. Deletion vectors can mark deleted rows without immediate whole-file rewrite when supported. In the stated problem, row-oriented text storage increases scans and transfer volumes; this choice would not establish the required columnar compression decision.

Question 674

A data engineer at Horizon Travel must troubleshoot this case: a source produces multiple records for each business key. Evidence: The pipeline picks an arbitrary record instead of the newest sequence. What should be inspected first to confirm the failure mechanism?

  1. Inspect external target keys and batch IDs after failed attempts
  2. Check ordering and duplicate keys in the source window specification
  3. Profile key uniqueness and expected join cardinality on both sides
  4. Check business keys and sequence fields on source CDC events

Explanation

Correct Answer

B:

Check ordering and duplicate keys in the source window specification. This checks the specific evidence behind 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. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

A:

Inspect external target keys and batch IDs after failed attempts. This diagnose 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 pipeline picks an arbitrary record instead of the newest sequence; this choice would not establish the required window latest record decision.

C:

Profile key uniqueness and expected join cardinality on both sides. This diagnose 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 pipeline picks an arbitrary record instead of the newest sequence; this choice would not establish the required window latest record decision.

D:

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 pipeline picks an arbitrary record instead of the newest sequence; this choice would not establish the required window latest record decision.

Question 675

At Cascade Manufacturing, compliance needs to identify all tables containing restricted PII. Observed issue: Naming conventions alone are inconsistent across teams. Before applying a fix, which investigation is most directly relevant?

  1. Inspect catalog BROWSE and SELECT grants for the discovery group
  2. Inspect the schema permission model and current group grants
  3. Inspect current tags and security classification coverage
  4. Inspect current owner and authorized ownership transfer process

Explanation

Correct Answer

C:

Inspect current tags and security classification coverage. This checks the specific evidence behind naming conventions alone are inconsistent across teams. Governed tags can classify assets for discovery and policy workflows. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

A:

Inspect catalog BROWSE and SELECT grants for the discovery group. This diagnose 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.

B:

Inspect the schema permission model and current group grants. This diagnose 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, naming conventions alone are inconsistent across teams; this choice would not establish the required governed tags decision.

D:

Inspect current owner and authorized ownership transfer process. This diagnose action addresses a different case (ownership reassignment), where new data stewards cannot maintain its grants. Unity Catalog ownership should be assigned to a maintained principal. In the stated problem, naming conventions alone are inconsistent across teams; this choice would not establish the required governed tags decision.

Question 676

Operations at Fairhaven Transport owns a workload where a silver pipeline must select the newest account event per key. The previously identified issue was: Two events have the same event time and yield different surviving rows. Which metric or audit check best detects drift?

  1. Alert when active-key uniqueness violations recur
  2. Monitor expectation-drop counts and upstream correction rates
  3. Monitor invalid timezone offsets and parsing errors
  4. Monitor tied timestamps and nondeterministic upstream sequence values

Explanation

Correct Answer

D:

Monitor tied timestamps and nondeterministic upstream sequence values. This watches the failure mode described by two events have the same event time and yield different surviving rows. A deterministic tie-breaker is required in a per-key window ranking. It supplies a regression signal after remediation.

Incorrect Answers

A:

Alert when active-key uniqueness violations recur. This monitor action addresses a different case (uniqueness quality rule), where an upstream replay creates multiple active versions. An explicit uniqueness check identifies duplicate business keys before serving data. In the stated problem, two events have the same event time and yield different surviving rows; this choice would not establish the required latest-per-key with ties decision.

B:

Monitor expectation-drop counts and upstream correction rates. This monitor action addresses a different case (expectation drop action), where invalid rows currently reach downstream aggregates. A Lakeflow expectation configured to drop invalid rows filters violations from target output. In the stated problem, two events have the same event time and yield different surviving rows; this choice would not establish the required latest-per-key with ties 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, two events have the same event time and yield different surviving rows; this choice would not establish the required latest-per-key with ties decision.

Question 677

At Cobalt Biotech, a table is partitioned by business_date. Observed issue: A query wraps business_date in a transformation and reads many partitions. Before applying a fix, which investigation is most directly relevant?

  1. Inspect filters and partition scan counts in the physical plan
  2. Inspect task skew and key-frequency histograms
  3. Inspect per-task shuffle read bytes and spilled data
  4. Inspect MERGE condition and target files read

Explanation

Correct Answer

A:

Inspect filters and partition scan counts in the physical plan. This checks the specific evidence behind a query wraps business_date in a transformation and reads many partitions. Direct predicates on partition keys can enable partition pruning. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

B:

Inspect task skew and key-frequency histograms. This diagnose action addresses a different case (skewed joins), where a single join partition spills heavily to disk. Adaptive skew handling or key salting can mitigate a hot join key. In the stated problem, a query wraps business_date in a transformation and reads many partitions; this choice would not establish the required partition pruning decision.

C:

Inspect per-task shuffle read bytes and spilled data. This diagnose action addresses a different case (shuffle partition count), where the current partition count is too low for data volume. Shuffle partition sizing affects memory pressure and task parallelism. In the stated problem, a query wraps business_date in a transformation and reads many partitions; this choice would not establish the required partition pruning decision.

D:

Inspect MERGE condition and target files read. This diagnose action addresses a different case (predicate-limited merge), where the merge scans unrelated historical partitions. Constraining merge matches to relevant partitions can reduce unnecessary target scanning. In the stated problem, a query wraps business_date in a transformation and reads many partitions; this choice would not establish the required partition pruning decision.

Question 678

An architecture review at Bayview Insurance covers a workload where a SQL warehouse query scans most files in a large table. The unresolved constraint is: Operators assume the query is always CPU-bound. Which design is most appropriate?

  1. Define a stable fingerprint and runtime baseline for the query
  2. Choose a data-layout or predicate rewrite tied to scan metrics
  3. Create a historical failure and runtime dashboard by workflow
  4. Define freshness SLO based on end-to-end observed lag

Explanation

Correct Answer

B:

Choose a data-layout or predicate rewrite tied to scan metrics. This design addresses operators assume the query is always CPU-bound. Query Profile identifies scan, pruning and shuffle behavior for SQL workloads. It establishes the right contract or architecture before execution changes.

Incorrect Answers

A:

Define a stable fingerprint and runtime baseline for the query. This design action addresses a different case (sql query history), where no baseline is available for the warehouse query execution. Query history/system query records support comparison of execution time and workload. In the stated problem, operators assume the query is always CPU-bound; this choice would not establish the required query profile scans decision.

C:

Create a historical failure and runtime dashboard by workflow. This design action addresses a different case (job operational history), where operators only see the most recent run in the Jobs UI. Jobs system records support historical analysis of runs and tasks. In the stated problem, operators assume the query is always CPU-bound; this choice would not establish the required query profile scans decision.

D:

Define freshness SLO based on end-to-end observed lag. This design action addresses a different case (end-to-end sla), where operators monitor compute uptime rather than data freshness. SLA monitoring should measure source event time to published table availability. In the stated problem, operators assume the query is always CPU-bound; this choice would not establish the required query profile scans decision.

Question 679

A deployment owner at Cedar Brook Commerce needs to implement a remedy: a pipeline produces rich error logs that include original customer payloads. The present failure is: Logs expose PII to broader operations readers. Which change should be applied?

  1. Create the aggregation view and grant SELECT only on the view
  2. Remove overly broad edit access and grant view permission to readers
  3. Replace full-row logging with sanitized metadata-only events
  4. Grant only required read privileges on the external location

Explanation

Correct Answer

C:

Replace full-row logging with sanitized metadata-only events. This directly changes the feature or logic behind logs expose PII to broader operations readers. Logging should redact or omit sensitive payload fields while preserving diagnostic codes. It is the concrete configuration for the stated incident.

Incorrect Answers

A:

Create the aggregation view and grant SELECT only on the view. This implement action addresses a different case (secure view sharing), where granting SELECT on the raw fact table violates minimization. A governed aggregation view can expose only approved derived information. In the stated problem, logs expose PII to broader operations readers; this choice would not establish the required restricted event logging decision.

B:

Remove overly broad edit access and grant view permission to readers. This implement 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, logs expose PII to broader operations readers; this choice would not establish the required restricted event logging decision.

D:

Grant only required read privileges on the external location. This implement action addresses a different case (storage credential scope), where engineers propose a credential allowing access to all company buckets. Unity Catalog storage credentials and external locations can constrain storage access. In the stated problem, logs expose PII to broader operations readers; this choice would not establish the required restricted event logging decision.

Question 680

At Cobalt Biotech, incoming transaction files continuously arrive and must feed downstream tables. Architecture constraint: Periodic full-refresh queries miss required incremental freshness. Which design best addresses this requirement?

  1. Defer expensive materialization until the required action
  2. Design a keyed CDC target using a reliable sequence and delete handling
  3. Use a managed service principal with only required production privileges
  4. Use a streaming table for append-oriented continuously ingested source data

Explanation

Correct Answer

D:

Use a streaming table for append-oriented continuously ingested source data. This design addresses periodic full-refresh queries miss required incremental freshness. A streaming table tracks continuously arriving source data incrementally. It establishes the right contract or architecture before execution changes.

Incorrect Answers

A:

Defer expensive materialization until the required action. This design 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, periodic full-refresh queries miss required incremental freshness; this choice would not establish the required streaming table choice decision.

B:

Design a keyed CDC target using a reliable sequence and delete handling. This design 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, periodic full-refresh queries miss required incremental freshness; this choice would not establish the required streaming table choice decision.

C:

Use a managed service principal with only required production privileges. This design action addresses a different case (job run-as identity), where an employee departure causes permissions failures during scheduled runs. A stable least-privilege service principal can provide durable job identity. In the stated problem, periodic full-refresh queries miss required incremental freshness; this choice would not establish the required streaming table choice decision.

Certified Data Engineer Professional Practice Tests