Databricks Certified Data Engineer Associate Practice Test 44
Question 430
A data engineer at Regional telecom operator is responsible for subscriber provisioning logs. The drift versus bundle source issue is that subscriber_provisioning_logs_north production job UI was manually edited after bundle deployment. The supporting evidence is that resolved job settings differ from the versioned bundle manifest. The engineer must ensure that releases must remain traceable to approved Git changes. The team has not selected a remedy. It first needs evidence that distinguishes the actual dependency or data fault. What analysis is necessary before deciding on remediation?
- Treat the versioned bundle as the source of truth and prohibit unreviewed manual drift
- Compare actual resource definitions with deployed bundle target and source commit for subscriber_provisioning_logs_north
- Update the source by copying random current production settings without review at Regional telecom operator
- Reapply the approved bundle after controlled review of production-only changes
Explanation
Correct Answer
B:Compare actual resource definitions with deployed bundle target and source commit for subscriber_provisioning_logs_north directly investigates the evidence (resolved job settings differ from the versioned bundle manifest) and distinguishes possible causes of subscriber_provisioning_logs_north production job UI was manually edited after bundle deployment. It establishes what must be corrected without assuming a fix before verifying the stated business requirement: releases must remain traceable to approved Git changes.
Incorrect Answers
A:Treat the versioned bundle as the source of truth and prohibit unreviewed manual drift is a plausible lasting design once chosen, but it does not perform the required pre-change investigation at this stage. In the subscriber_provisioning_logs_north scenario, the observed evidence is that resolved job settings differ from the versioned bundle manifest; the requirement remains: releases must remain traceable to approved Git changes.
C:Unreviewed drift can be promoted into every environment. The proposed action (Update the source by copying random current production settings without review at Regional telecom operator) does not meet the requirement that releases must remain traceable to approved Git changes, nor does it constitute the required pre-change investigation.
D:Reapply the approved bundle after controlled review of production-only changes may introduce a correction, but the question does not ask for installation or migration. A rollout alone cannot replace the required pre-change investigation, especially given the evidence that resolved job settings differ from the versioned bundle manifest.
Question 431
At Community energy cooperative, the smart meter readings workflow depends on smart_meter_readings_central. Engineers report that smart_meter_readings_central analysts have SELECT on a table but get a permission error at query time; the evidence is that access review shows missing USE CATALOG on its parent catalog. They require that users must read only the authorized governed object. The team has not selected a remedy. It first needs evidence that distinguishes the actual dependency or data fault. Which pre-change diagnostic will resolve the uncertainty?
- Grant required parent USE CATALOG and USE SCHEMA along with table SELECT
- Check current UC parent hierarchy and effective grants for smart_meter_readings_central
- Grant global metastore administration to fix one table query at Community energy cooperative
- Apply least-privilege grants to an analyst group and test identity
Explanation
Correct Answer
B:Check current UC parent hierarchy and effective grants for smart_meter_readings_central directly investigates the evidence (access review shows missing USE CATALOG on its parent catalog) and distinguishes possible causes of smart_meter_readings_central analysts have SELECT on a table but get a permission error at query time. It establishes what must be corrected without assuming a fix before verifying the stated business requirement: users must read only the authorized governed object.
Incorrect Answers
A:Grant required parent USE CATALOG and USE SCHEMA along with table SELECT is a plausible lasting design once chosen, but it does not perform the required pre-change investigation at this stage. In the smart_meter_readings_central scenario, the observed evidence is that access review shows missing USE CATALOG on its parent catalog; the requirement remains: users must read only the authorized governed object.
C:Global admin rights exceed simple read access needs. The proposed action (Grant global metastore administration to fix one table query at Community energy cooperative) does not meet the requirement that users must read only the authorized governed object, nor does it constitute the required pre-change investigation.
D:Apply least-privilege grants to an analyst group and test identity may introduce a correction, but the question does not ask for installation or migration. A rollout alone cannot replace the required pre-change investigation, especially given the evidence that access review shows missing USE CATALOG on its parent catalog.
Question 432
The device_calibration_readings_central pipeline at Optical instrument maker has this failure: device_calibration_readings_central analysts require a simple always-current projection without a stored refresh process. The team observed that a team proposes a materialized view even though the logic is just a lightweight filter. Business requirement: data access should reflect up-to-date table rows without unnecessary materialization cost. The team has not selected a remedy. It first needs evidence that distinguishes the actual dependency or data fault. What should the engineer inspect to establish the failure mechanism?
- Physically copy the entire source table every time a user opens a dashboard at Optical instrument maker
- Use a standard governed view for low-cost logical projection rather than scheduled materialization
- Compare source volatility, query cost and freshness needs for device_calibration_readings_central
- Migrate the projection and validate granted access with representative users
Explanation
Correct Answer
C:Compare source volatility, query cost and freshness needs for device_calibration_readings_central directly investigates the evidence (a team proposes a materialized view even though the logic is just a lightweight filter) and distinguishes possible causes of device_calibration_readings_central analysts require a simple always-current projection without a stored refresh process. It establishes what must be corrected without assuming a fix before verifying the stated business requirement: data access should reflect up-to-date table rows without unnecessary materialization cost.
Incorrect Answers
A:Unnecessary full copies increase cost and stale-data risk. The proposed action (Physically copy the entire source table every time a user opens a dashboard at Optical instrument maker) does not meet the requirement that data access should reflect up-to-date table rows without unnecessary materialization cost, nor does it constitute the required pre-change investigation.
B:Use a standard governed view for low-cost logical projection rather than scheduled materialization is a plausible lasting design once chosen, but it does not perform the required pre-change investigation at this stage. In the device_calibration_readings_central scenario, the observed evidence is that a team proposes a materialized view even though the logic is just a lightweight filter; the requirement remains: data access should reflect up-to-date table rows without unnecessary materialization cost.
D:Migrate the projection and validate granted access with representative users may introduce a correction, but the question does not ask for installation or migration. A rollout alone cannot replace the required pre-change investigation, especially given the evidence that a team proposes a materialized view even though the logic is just a lightweight filter.
Question 433
A data engineer at Media postproduction team is responsible for render-job telemetry. The catalog schema use privileges issue is that render_job_telemetry_north analysts have SELECT on a table but get a permission error at query time. The supporting evidence is that access review shows missing USE CATALOG on its parent catalog. The engineer must ensure that users must read only the authorized governed object. The failure and requirements have been diagnosed; the team must select the lasting pipeline or governance approach. Which durable Databricks control best addresses the requirement?
- Check current UC parent hierarchy and effective grants for render_job_telemetry_north
- Grant required parent USE CATALOG and USE SCHEMA along with table SELECT
- Grant global metastore administration to fix one table query at Media postproduction team
- Monitor failed parent-path access and excessive grants for render_job_telemetry_north
Explanation
Correct Answer
B:Grant required parent USE CATALOG and USE SCHEMA along with table SELECT is the intended durable approach for render_job_telemetry_north: it addresses the verified problem (render_job_telemetry_north analysts have SELECT on a table but get a permission error at query time) while preserving the required behavior (users must read only the authorized governed object). A diagnostic or monitoring step alone would not create this target-state behavior.
Incorrect Answers
A:Check current UC parent hierarchy and effective grants for render_job_telemetry_north could clarify the original fault, but the available evidence already establishes its scope; it is not the target approach now requested. The render_job_telemetry_north workflow still requires that users must read only the authorized governed object.
C:Global admin rights exceed simple read access needs. The proposed action (Grant global metastore administration to fix one table query at Media postproduction team) does not meet the requirement that users must read only the authorized governed object, nor does it constitute the target approach.
D:Monitor failed parent-path access and excessive grants for render_job_telemetry_north would help detect future recurrence, but metrics alone do not deliver the target approach. The render_job_telemetry_north requirement is that users must read only the authorized governed object.
Question 434
At Veterinary clinic association, the unionByName schema drift workflow handles treatment billing events. The problem is that treatment_billing_events_north daily DataFrames have the same field names in different column orders. Evidence: union positional matching puts phone numbers into postal-code fields. Constraint: combined data must align values by field name rather than column position. The failure and requirements have been diagnosed; the team must select the lasting pipeline or governance approach. What governed target implementation should the engineer design?
- Use positional union without checking source column order at Veterinary clinic association
- Use unionByName with controlled missing-column behavior as needed
- Compare column order and compatible types in both treatment_billing_events_north inputs
- Monitor new and incompatible columns in treatment_billing_events_north ingestion
Explanation
Correct Answer
B:Use unionByName with controlled missing-column behavior as needed is the intended durable approach for treatment_billing_events_north: it addresses the verified problem (treatment_billing_events_north daily DataFrames have the same field names in different column orders) while preserving the required behavior (combined data must align values by field name rather than column position). A diagnostic or monitoring step alone would not create this target-state behavior.
Incorrect Answers
A:Position-based union can silently misalign values. The proposed action (Use positional union without checking source column order at Veterinary clinic association) does not meet the requirement that combined data must align values by field name rather than column position, nor does it constitute the target approach.
C:Compare column order and compatible types in both treatment_billing_events_north inputs could clarify the original fault, but the available evidence already establishes its scope; it is not the target approach now requested. The treatment_billing_events_north workflow still requires that combined data must align values by field name rather than column position.
D:Monitor new and incompatible columns in treatment_billing_events_north ingestion would help detect future recurrence, but metrics alone do not deliver the target approach. The treatment_billing_events_north requirement is that combined data must align values by field name rather than column position.
Question 435
At Agricultural credit union, the executor OOM workflow handles farm-loan transaction history. The problem is that farm_loan_transaction_history_highland transformation intermittently fails with executor out-of-memory. Evidence: Spark UI shows large skewed partitions and executor lost errors. Constraint: the job must process full input safely without excluding valid rows. The failure and requirements have been diagnosed; the team must select the lasting pipeline or governance approach. What governed target implementation should the engineer design?
- Filter out the largest partition without business approval at Agricultural credit union
- Monitor OOM retries, failed executor count and memory utilization in farm_loan_transaction_history_highland
- Inspect task partition sizes, execution plan and memory overhead for farm_loan_transaction_history_highland
- Choose balanced partitioning and appropriate executor memory for the workload
Explanation
Correct Answer
D:Choose balanced partitioning and appropriate executor memory for the workload is the intended durable approach for farm_loan_transaction_history_highland: it addresses the verified problem (farm_loan_transaction_history_highland transformation intermittently fails with executor out-of-memory) while preserving the required behavior (the job must process full input safely without excluding valid rows). A diagnostic or monitoring step alone would not create this target-state behavior.
Incorrect Answers
A:Dropping data to avoid oom violates completeness. The proposed action (Filter out the largest partition without business approval at Agricultural credit union) does not meet the requirement that the job must process full input safely without excluding valid rows, nor does it constitute the target approach.
B:Monitor OOM retries, failed executor count and memory utilization in farm_loan_transaction_history_highland would help detect future recurrence, but metrics alone do not deliver the target approach. The farm_loan_transaction_history_highland requirement is that the job must process full input safely without excluding valid rows.
C:Inspect task partition sizes, execution plan and memory overhead for farm_loan_transaction_history_highland could clarify the original fault, but the available evidence already establishes its scope; it is not the target approach now requested. The farm_loan_transaction_history_highland workflow still requires that the job must process full input safely without excluding valid rows.
Question 436
At Environmental inspection office, the managed versus external lifecycle workflow handles sampling field notes. The problem is that sampling_field_notes_north reporting team plans to drop a UC-managed table but needs its data files retained. Evidence: table ownership review shows storage lifecycle controlled by Unity Catalog. Constraint: a cleanup must not accidentally delete retained source data. The target approach is approved. The current task is to introduce it safely with bounded scope and rollback. Which change can be introduced with minimal production risk?
- Assume managed and external tables always have identical drop semantics at Environmental inspection office
- Move to approved external storage only through a supported governed migration
- Drop a disposable test table and verify actual data-lifecycle behavior
- Choose managed or external table lifecycle deliberately for the retention requirement
Explanation
Correct Answer
B:Move to approved external storage only through a supported governed migration provides a bounded way to introduce the approved solution into sampling_field_notes_north and detect an early mismatch. The existing signal is table ownership review shows storage lifecycle controlled by Unity Catalog; a staged change protects the service requirement (a cleanup must not accidentally delete retained source data) and makes rollback practical.
Incorrect Answers
A:Uc table type affects ownership and managed data lifecycle. The proposed action (Assume managed and external tables always have identical drop semantics at Environmental inspection office) does not meet the requirement that a cleanup must not accidentally delete retained source data, nor does it constitute the controlled implementation step.
C:Drop a disposable test table and verify actual data-lifecycle behavior is a one-time acceptance check. It does not supply the controlled implementation step for sampling_field_notes_north; a passing test cannot substitute for the specific task now required.
D:Choose managed or external table lifecycle deliberately for the retention requirement is a plausible lasting design once chosen, but it does not perform the controlled implementation step at this stage. In the sampling_field_notes_north scenario, the observed evidence is that table ownership review shows storage lifecycle controlled by Unity Catalog; the requirement remains: a cleanup must not accidentally delete retained source data.
Question 437
The factory_defect_records_delta pipeline at Manufacturing quality network has this failure: factory_defect_records_delta pipeline configuration exists only in one engineer's workspace UI. The team observed that releasing to test requires manual reconstruction of tasks. Business requirement: the same versioned workload definitions must deploy to multiple targets. The new approach is deployed. The current task is to prove correct output and authorized behavior, not just successful installation. What test most directly proves the requirement is satisfied?
- Inventory job, pipeline and permissions resources needed for factory_defect_records_delta
- Recreate every task manually with different values in each environment at Manufacturing quality network
- Deploy the versioned bundle to test then prod with approval and target-specific config
- Compare deployed resource properties and run results to the approved bundle
Explanation
Correct Answer
D:Compare deployed resource properties and run results to the approved bundle directly tests the behavior that should change following the correction. With the observed evidence (releasing to test requires manual reconstruction of tasks), the acceptance result must demonstrate actual data or permission correctness, while retaining the requirement that the same versioned workload definitions must deploy to multiple targets.
Incorrect Answers
A:Inventory job, pipeline and permissions resources needed for factory_defect_records_delta could clarify the original fault, but the available evidence already establishes its scope; it is not the post-change acceptance test now requested. The factory_defect_records_delta workflow still requires that the same versioned workload definitions must deploy to multiple targets.
B:Manual recreation invites hidden differences and unreproducible releases. The proposed action (Recreate every task manually with different values in each environment at Manufacturing quality network) does not meet the requirement that the same versioned workload definitions must deploy to multiple targets, nor does it constitute the post-change acceptance test.
C:Deploy the versioned bundle to test then prod with approval and target-particular config may introduce a correction, but the question does not ask for installation or migration. A rollout alone cannot replace the post-change acceptance test, especially given the evidence that releasing to test requires manual reconstruction of tasks.
Question 438
The rental_subsidy_payments_coastal pipeline at Urban housing fund has this failure: rental_subsidy_payments_coastal pipeline runs one fixed notebook for every region using copied task definitions. The team observed that job configuration repeats the same notebook 40 times with only region parameters changed. Business requirement: the regional workload must run repeatably with bounded parallelism. The first acceptance run passed. The current task is to detect future regressions and changes over time. What should be tracked as an operational early warning?
- Monitor incomplete region iterations and excessive concurrency for rental_subsidy_payments_coastal
- Create one unbounded loop that ignores iteration failures at Urban housing fund
- Use a Lakeflow For each task over region inputs with controlled concurrency
- Compare successful output of every region and isolate one failed iteration
Explanation
Correct Answer
A:Monitor incomplete region iterations and excessive concurrency for rental_subsidy_payments_coastal creates recurring visibility into the failure mode (rental_subsidy_payments_coastal pipeline runs one fixed notebook for every region using copied task definitions). Unlike a single successful test, the measure can reveal drift, lag, or new failures after later source and deployment changes while the regional workload must run repeatably with bounded parallelism.
Incorrect Answers
B:Unbounded uncontrolled iteration can overwhelm compute and hide errors. The proposed action (Create one unbounded loop that ignores iteration failures at Urban housing fund) does not meet the requirement that the regional workload must run repeatably with bounded parallelism, nor does it constitute continuing operational detection.
C:Use a Lakeflow For each task over region inputs with controlled concurrency is a plausible lasting design once chosen, but it does not perform continuing operational detection at this stage. In the rental_subsidy_payments_coastal scenario, the observed evidence is that job configuration repeats the same notebook 40 times with only region parameters changed; the requirement remains: the regional workload must run repeatably with bounded parallelism.
D:Compare successful output of every region and isolate one failed iteration is a one-time acceptance check. It does not supply continuing operational detection for rental_subsidy_payments_coastal; a passing test cannot substitute for the specific task now required.
Question 439
At Food delivery franchise, the dispatch and delivery status workflow depends on dispatch_and_delivery_status_south. Engineers report that dispatch_and_delivery_status_south managed table has manual OPTIMIZE jobs colliding with platform-managed maintenance; the evidence is that table maintenance history shows overlapping compaction attempts. They require that the maintenance policy must avoid redundant cost and scheduling conflict. The failure and requirements have been diagnosed; the team must select the lasting pipeline or governance approach. Which platform or PySpark choice best fits the stated semantics?
- Manually VACUUM all data files before retention safeguards are checked at Food delivery franchise
- Monitor predictive optimization events, costs and deferred maintenance for dispatch_and_delivery_status_south
- Inspect table eligibility, predictive optimization configuration and maintenance history for dispatch_and_delivery_status_south
- Use predictive optimization where supported and retire redundant manual jobs
Explanation
Correct Answer
D:Use predictive optimization where supported and retire redundant manual jobs is the intended durable approach for dispatch_and_delivery_status_south: it addresses the verified problem (dispatch_and_delivery_status_south managed table has manual OPTIMIZE jobs colliding with platform-managed maintenance) while preserving the required behavior (the maintenance policy must avoid redundant cost and scheduling conflict). A diagnostic or monitoring step alone would not create this target-state behavior.
Incorrect Answers
A:Unguarded vacuum can remove files needed for recovery. The proposed action (Manually VACUUM all data files before retention safeguards are checked at Food delivery franchise) does not meet the requirement that the maintenance policy must avoid redundant cost and scheduling conflict, nor does it constitute the target approach.
B:Monitor predictive optimization events, costs and deferred maintenance for dispatch_and_delivery_status_south would help detect future recurrence, but metrics alone do not deliver the target approach. The dispatch_and_delivery_status_south requirement is that the maintenance policy must avoid redundant cost and scheduling conflict.
C:Inspect table eligibility, predictive optimization configuration and maintenance history for dispatch_and_delivery_status_south could clarify the original fault, but the available evidence already establishes its scope; it is not the target approach now requested. The dispatch_and_delivery_status_south workflow still requires that the maintenance policy must avoid redundant cost and scheduling conflict.
Question 440
The property_reservation_updates_rural pipeline at Multi-region rental platform has this failure: property_reservation_updates_rural executive dashboard refreshes before its gold dataset is updated. The team observed that job run graph has no edge from aggregation to dashboard refresh. Business requirement: dashboards must represent the latest committed daily snapshot. The failure and requirements have been diagnosed; the team must select the lasting pipeline or governance approach. What lasting solution should be selected for the verified conditions?
- Trace data dependencies and dashboard refresh timestamps for property_reservation_updates_rural
- Refresh the dashboard before materializing the gold data at Multi-region rental platform
- Monitor stale dashboard refreshes and upstream task failures for property_reservation_updates_rural
- Use a Lakeflow dashboard task dependent on successful upstream gold refresh
Explanation
Correct Answer
D:Use a Lakeflow dashboard task dependent on successful upstream gold refresh is the intended durable approach for property_reservation_updates_rural: it addresses the verified problem (property_reservation_updates_rural executive dashboard refreshes before its gold dataset is updated) while preserving the required behavior (dashboards must represent the latest committed daily snapshot). A diagnostic or monitoring step alone would not create this target-state behavior.
Incorrect Answers
A:Trace data dependencies and dashboard refresh timestamps for property_reservation_updates_rural could clarify the original fault, but the available evidence already establishes its scope; it is not the target approach now requested. The property_reservation_updates_rural workflow still requires that dashboards must represent the latest committed daily snapshot.
B:The dashboard would show stale results. The proposed action (Refresh the dashboard before materializing the gold data at Multi-region rental platform) does not meet the requirement that dashboards must represent the latest committed daily snapshot, nor does it constitute the target approach.
C:Monitor stale dashboard refreshes and upstream task failures for property_reservation_updates_rural would help detect future recurrence, but metrics alone do not deliver the target approach. The property_reservation_updates_rural requirement is that dashboards must represent the latest committed daily snapshot.