Microsoft Certified:Azure Databricks Data Engineer Associate
Domain 3Objective 4
Implement and Manage Data Quality Constraints in Unity Catalog DP-750 Practice Questions (Page 3)
Part of the Prepare and process data domain, which accounts for 30–35% of the DP-750 exam. Microsoft does not publish an official question count, but from its 120-minute exam (~50–80 total, ~15–28 in this domain), expect 4–7 from this objective — we provide 33 practice questions to prepare you well beyond it. (estimate)
33questions here
7free pages
7concepts
30–35%of the exam
Questions 11–15
- 11
What is schema drift management in the context of data pipelines?
Select an answer first - 12
A financial company has a `loans` table with `loan_amount` and `interest_rate` columns. They want to enforce that `loan_amount` is between 1000 and 100000, `interest_rate` is between 0 and 20, and `loan_id` is not null. The team is using a Lakeflow pipeline and wants to fail the pipeline if any batch violates these rules. However, they also want to avoid the overhead of checking every row individually. What is the best approach?
Select an answer first - 13
A marketing analytics team receives event data from a mobile app. The `event_timestamp` field is sometimes sent as a string in different formats, and the team wants to standardize it to a timestamp type in the target table. They also want to handle the case where the source adds a new `campaign_id` column in the future without breaking the pipeline. What should they do?
Select an answer first - 14
A logistics company tracks shipment weights in a Unity Catalog table. The `weight_kg` column must be between 0.1 and 2000. The data engineering team uses Lakeflow Spark Declarative Pipelines for ingestion. They want to define the range check as a reusable expectation that can be applied to multiple tables. What is the most efficient way to implement this?
Select an answer first - 15
A data engineering team is building a Lakeflow pipeline to process daily sales data. They have three requirements: (1) `order_id` must be unique, (2) `amount` must be between 0 and 10000, and (3) `customer_id` must not be null. The team wants to fail the pipeline if any batch violates these rules, but they also want to avoid the cost of a full table scan on every run. What is the best way to implement this?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Microsoft. “DP-750” is a trademark of its owner, used for identification only.