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 4

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.

Question 31

An architecture review at Granite Edge Labs covers a workload where mobile events can arrive several hours after their event timestamp. The unresolved constraint is: Reports silently discard legitimate late events under an aggressive watermark. Which design is most appropriate?

  1. Choose tracked history columns and a Type 2 CDC target
  2. Choose a watermark tolerance based on allowed late-arrival behavior
  3. Set a documented lateness policy reflecting source delays and reporting SLA
  4. Define a composite or otherwise unique ordering key for competing CDC events

Explanation

Correct Answer

C:

Set a documented lateness policy reflecting source delays and reporting SLA. This design addresses reports silently discard legitimate late events under an aggressive watermark. A watermark trades supported lateness for state size and timeliness. It establishes the right contract or architecture before execution changes.

Incorrect Answers

A:

Choose tracked history columns and a Type 2 CDC target. This design action addresses a different case (scd type 2 history), where overwrite-style updates destroy historical state needed for point-in-time reporting. SCD Type 2 records effective history instead of replacing the previous version. In the stated problem, reports silently discard legitimate late events under an aggressive watermark; this choice would not establish the required late event semantics decision.

B:

Choose a watermark tolerance based on allowed late-arrival behavior. This design 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, reports silently discard legitimate late events under an aggressive watermark; this choice would not establish the required late event semantics decision.

D:

Define a composite or otherwise unique ordering key for competing CDC events. This design 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, reports silently discard legitimate late events under an aggressive watermark; this choice would not establish the required late event semantics decision.

Question 32

A data engineer at Bayview Insurance must troubleshoot this case: a SQL warehouse query scans most files in a large table. Evidence: Operators assume the query is always CPU-bound. What should be inspected first to confirm the failure mechanism?

  1. Inspect current notification settings and run failure statuses
  2. Inspect query history for SQL text identity, duration and warehouse
  3. Inspect run status, task IDs and time windows in supported jobs system tables
  4. Inspect Query Profile operators for scan volume and pruning

Explanation

Correct Answer

D:

Inspect Query Profile operators for scan volume and pruning. This checks the specific evidence behind operators assume the query is always CPU-bound. Query Profile identifies scan, pruning and shuffle behavior for SQL workloads. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

A:

Inspect current notification settings and run failure statuses. This diagnose action addresses a different case (job email notification), where operators manually check the run page every morning. Lakeflow Jobs support status-triggered notifications for run outcomes. In the stated problem, operators assume the query is always CPU-bound; this choice would not establish the required query profile scans decision.

B:

Inspect query history for SQL text identity, duration and warehouse. This diagnose 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:

Inspect run status, task IDs and time windows in supported jobs system tables. This diagnose 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.

Question 33

An architecture review at Cedar Brook Commerce covers a workload where a production workflow fails intermittently overnight. The unresolved constraint is: Operators only see the most recent run in the Jobs UI. Which design is most appropriate?

  1. Create a historical failure and runtime dashboard by workflow
  2. Build structured operational diagnostics from pipeline event records
  3. Configure failure notifications for the job to an approved on-call channel
  4. Build a tuning plan from the specific skew or spill evidence

Explanation

Correct Answer

A:

Create a historical failure and runtime dashboard by workflow. This design addresses operators only see the most recent run in the Jobs UI. Jobs system records support historical analysis of runs and tasks. It establishes the right contract or architecture before execution changes.

Incorrect Answers

B:

Build structured operational diagnostics from pipeline event records. This design action addresses a different case (pipeline event log), where the Jobs status only reports a high-level failure. Lakeflow pipeline event logs include update-level errors and progress events. In the stated problem, operators only see the most recent run in the Jobs UI; this choice would not establish the required job operational history decision.

C:

Configure failure notifications for the job to an approved on-call channel. This design action addresses a different case (job email notification), where operators manually check the run page every morning. Lakeflow Jobs support status-triggered notifications for run outcomes. In the stated problem, operators only see the most recent run in the Jobs UI; this choice would not establish the required job operational history decision.

D:

Build a tuning plan from the specific skew or spill evidence. This design action addresses a different case (spark ui shuffle metrics), where operators only monitor cluster-wide CPU and miss skewed task durations. Spark UI stage metrics reveal shuffle, spill and task skew. In the stated problem, operators only see the most recent run in the Jobs UI; this choice would not establish the required job operational history decision.

Question 34

At Cobalt Biotech, incoming transaction files continuously arrive and must feed downstream tables. The known risk is: Periodic full-refresh queries miss required incremental freshness. After remediation, which ongoing signal best detects recurrence?

  1. Monitor out-of-order changes and CDC application errors
  2. Monitor freshness and streaming progress events
  3. Monitor new per-key ordering collisions
  4. Monitor refresh duration and staleness against dashboard SLA

Explanation

Correct Answer

B:

Monitor freshness and streaming progress events. This watches the failure mode described by periodic full-refresh queries miss required incremental freshness. A streaming table tracks continuously arriving source data incrementally. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor out-of-order changes and CDC application errors. This monitor 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:

Monitor new per-key ordering collisions. This monitor 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, periodic full-refresh queries miss required incremental freshness; this choice would not establish the required streaming table choice decision.

D:

Monitor refresh duration and staleness against dashboard SLA. This monitor action addresses a different case (materialized view choice), where each dashboard query recomputes the same expensive aggregation. A materialized view maintains a precomputed query result through refresh. In the stated problem, periodic full-refresh queries miss required incremental freshness; this choice would not establish the required streaming table choice decision.

Question 35

A data engineer at Redwood Civic Services must troubleshoot this case: an engineer can edit every shared notebook in a production workspace. Evidence: The team needs read-only access for most users. What should be inspected first to confirm the failure mechanism?

  1. Inspect sample suspicious values with strictly controlled access
  2. Inspect storage credential permissions and external-location path scopes
  3. Inspect notebook and folder ACLs for broad edit permissions
  4. Inspect ownership and grant-management privileges in production

Explanation

Correct Answer

C:

Inspect notebook and folder ACLs for broad edit permissions. This checks the specific evidence behind the team needs read-only access for most users. Workspace object permissions can restrict who can edit or manage shared code. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

A:

Inspect sample suspicious values with strictly controlled access. This diagnose action addresses a different case (pii quarantine), where the silver pipeline allows unexpected identifiers into a broad analyst dataset. A data-quality filter can isolate suspect records before release. In the stated problem, the team needs read-only access for most users; this choice would not establish the required workspace object acl decision.

B:

Inspect storage credential permissions and external-location path scopes. This diagnose 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, the team needs read-only access for most users; this choice would not establish the required workspace object acl decision.

D:

Inspect ownership and grant-management privileges in production. This diagnose action addresses a different case (separation of duties), where all developers currently own production catalogs and can grant access. Separate deploy and governance roles reduce accidental privilege escalation. In the stated problem, the team needs read-only access for most users; this choice would not establish the required workspace object acl decision.

Question 36

A deployment owner at Cedar Brook Commerce needs to implement a remedy: operators change a production job setting in the UI after deployment. The present failure is: Subsequent CI redeployment unexpectedly overwrites it. Which change should be applied?

  1. Deploy using an explicit reviewed production target
  2. Pin or rebuild incompatible wheels and update the bundle library
  3. Run databricks bundle validate for the intended target in CI
  4. Commit and deploy the approved setting through the bundle

Explanation

Correct Answer

D:

Commit and deploy the approved setting through the bundle. This directly changes the feature or logic behind subsequent CI redeployment unexpectedly overwrites it. Declarative source of truth should include intentional job-resource changes. It is the concrete configuration for the stated incident.

Incorrect Answers

A:

Deploy using an explicit reviewed production target. This implement 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, subsequent CI redeployment unexpectedly overwrites it; this choice would not establish the required unmanaged resource drift decision.

B:

Pin or rebuild incompatible wheels and update the bundle library. This implement 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, subsequent CI redeployment unexpectedly overwrites it; this choice would not establish the required unmanaged resource drift decision.

C:

Run databricks bundle validate for the intended target in CI. This implement action addresses a different case (bundle validation), where an invalid resource key would be rejected only after production change. Bundle validation detects many configuration problems before deployment. In the stated problem, subsequent CI redeployment unexpectedly overwrites it; this choice would not establish the required unmanaged resource drift decision.

Question 37

Quality assurance at Orion Capital checks a corrected workload where a bundle task invokes a Python module that has only notebook-specific initialization. The original fault was: The task exits before setting up its argument parser. Which verification is most decisive?

  1. Start a fresh job run and verify parameters reach the intended function
  2. Run a task that imports the packaged module on fresh job compute
  3. Observe silver tasks start after bronze succeeds and run concurrently where eligible
  4. Run the workflow while the author is inactive and verify intended access

Explanation

Correct Answer

A:

Start a fresh job run and verify parameters reach the intended function. This tests the expected result against the task exits before setting up its argument parser, not simply whether a job or object exists. A standard Python entrypoint and explicit arguments avoid notebook runtime assumptions.

Incorrect Answers

B:

Run a task that imports the packaged module on fresh job compute. This validate action addresses a different case (python wheel packaging), where a refactor broke a notebook-relative import in the deployed job. A properly packaged versioned wheel gives Python code stable import paths outside notebooks. In the stated problem, the task exits before setting up its argument parser; this choice would not establish the required python task entrypoints decision.

C:

Observe silver tasks start after bronze succeeds and run concurrently where eligible. This validate 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 task exits before setting up its argument parser; this choice would not establish the required python task entrypoints decision.

D:

Run the workflow while the author is inactive and verify intended access. This validate 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, the task exits before setting up its argument parser; this choice would not establish the required python task entrypoints decision.

Question 38

Operations at Harborline Utilities owns a workload where analysts report that a reporting query is suddenly slower. The previously identified issue was: No baseline is available for the warehouse query execution. Which metric or audit check best detects drift?

  1. Monitor scan bytes per query over time
  2. Alert when p95 duration exceeds the agreed baseline
  3. Alert on freshness lag rather than only job failure
  4. Monitor alert evaluations and delivery failures

Explanation

Correct Answer

B:

Alert when p95 duration exceeds the agreed baseline. This watches the failure mode described by no baseline is available for the warehouse query execution. Query history/system query records support comparison of execution time and workload. It supplies a regression signal after remediation.

Incorrect Answers

A:

Monitor scan bytes per query over time. This monitor action addresses a different case (query profile scans), where operators assume the query is always CPU-bound. Query Profile identifies scan, pruning and shuffle behavior for SQL workloads. In the stated problem, no baseline is available for the warehouse query execution; this choice would not establish the required sql query history decision.

C:

Alert on freshness lag rather than only job failure. This monitor 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, no baseline is available for the warehouse query execution; this choice would not establish the required sql query history decision.

D:

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, no baseline is available for the warehouse query execution; this choice would not establish the required sql query history decision.

Question 39

At Harborline Utilities, a query's estimated join sizes differ greatly from actual stage sizes. A change is required because: Static join strategy performs poorly at varying input volumes. Which implementation action most directly corrects the configuration?

  1. Tune adaptive query execution or implement controlled key salting
  2. Tune shuffle partitions or adaptive coalescing on the affected workload
  3. Enable or tune adaptive features without disabling correctness checks
  4. Enable automatic clustering and required predictive optimization settings

Explanation

Correct Answer

C:

Enable or tune adaptive features without disabling correctness checks. This directly changes the feature or logic behind static join strategy performs poorly at varying input volumes. Adaptive Query Execution can adjust supported shuffle partitions and join strategies at runtime. It is the concrete configuration for the stated incident.

Incorrect Answers

A:

Tune adaptive query execution or implement controlled key salting. This implement 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, static join strategy performs poorly at varying input volumes; this choice would not establish the required adaptive execution decision.

B:

Tune shuffle partitions or adaptive coalescing on the affected workload. This implement 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, static join strategy performs poorly at varying input volumes; this choice would not establish the required adaptive execution decision.

D:

Enable automatic clustering and required predictive optimization settings. This implement action addresses a different case (automatic clustering), where manual clustering keys quickly become stale. Automatic liquid clustering can select keys using query workload when platform prerequisites are met. In the stated problem, static join strategy performs poorly at varying input volumes; this choice would not establish the required adaptive execution decision.

Question 40

At Riverbend Energy, a logistics partner sends XML with repeated line-item elements. Observed issue: An XML ingest incorrectly flattens multiple line items into one text field. Before applying a fix, which investigation is most directly relevant?

  1. Inspect inferred schemas and rescued or null fields in recently ingested rows
  2. Inspect duplicate file IDs and the ingestion checkpoint state
  3. Inspect file media types and current input source format
  4. Inspect raw XML row element nesting and inferred schema

Explanation

Correct Answer

D:

Inspect raw XML row element nesting and inferred schema. This checks the specific evidence behind an XML ingest incorrectly flattens multiple line items into one text field. XML ingestion must specify the repeating row element and preserve nested structure. The investigation distinguishes the mechanism from an unrelated operational symptom.

Incorrect Answers

A:

Inspect inferred schemas and rescued or null fields in recently ingested rows. This diagnose action addresses a different case (nested json ingest), where the initial reader assumes one unchanging flat schema and loses new fields. Explicit schema management and rescued data handling protect evolving semi-structured ingestion. In the stated problem, an XML ingest incorrectly flattens multiple line items into one text field; this choice would not establish the required xml repeating elements decision.

B:

Inspect duplicate file IDs and the ingestion checkpoint state. This diagnose action addresses a different case (retry-safe file loads), where a partially processed input file is loaded twice into Delta. Checkpointed incremental ingestion or stable event-level deduplication prevents repeated effects. In the stated problem, an XML ingest incorrectly flattens multiple line items into one text field; this choice would not establish the required xml repeating elements decision.

C:

Inspect file media types and current input source format. This diagnose action addresses a different case (binary payload metadata), where a line-oriented text reader corrupts the raw binary payload. binaryFile input preserves raw file bytes and path metadata rather than decoding lines. In the stated problem, an XML ingest incorrectly flattens multiple line items into one text field; this choice would not establish the required xml repeating elements decision.

Certified Data Engineer Professional Practice Tests