Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft DP-750 Exam - Topic 2 Question 1 Discussion

You need to develop the task logic for a new job in Lakeflow Jobs that processes telemetry data.Each task must contain only the appropriate logic for its step in the pipeline. The solution must support the planned changes and meet the data ingestion and processing requirements.What should you do?
D) Create separate tasks for ingestion, cleansing, and curation.
A) Use a single Databricks notebook task that performs ingestion, cleansing, and curation in one script.
B) Create three tasks that each contains the identical logic and use task retries.
C) Use a single SQL task that performs ingestion, cleansing, and curation by running merge commands.

Microsoft DP-750 Exam - Topic 2 Question 1 Discussion

Actual exam question for Microsoft's DP-750 exam
Question #: 1
Topic #: 2
[All DP-750 Questions]

You need to develop the task logic for a new job in Lakeflow Jobs that processes telemetry data.

Each task must contain only the appropriate logic for its step in the pipeline. The solution must support the planned changes and meet the data ingestion and processing requirements.

What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: D

CORRECT ANSWE R: D - Create separate tasks for ingestion, cleansing, and curation.

According to Microsoft Learn, Lakeflow Jobs (formerly Databricks Workflows) supports multi-task pipelines where each task encapsulates a single, well-defined step. The official documentation states that best practice is to decompose complex pipelines into discrete tasks --- ingestion, cleansing, and curation --- so that each task contains only the logic appropriate for that stage. This approach aligns with the Contoso planned change to 'implement scalable data pipeline orchestration' and the requirement to 'define a clear execution order and dependencies.' Option A is incorrect because combining all logic in one notebook violates the single-responsibility principle and makes retry/recovery difficult. Option B is incorrect because duplicating identical logic across tasks wastes resources and defeats the purpose of a modular pipeline. Option C is incorrect because a single SQL MERGE task cannot cleanly separate the ingestion, cleansing, and curation concerns required.


Contribute your Thoughts:

0/2000 characters

Currently there are no comments in this discussion, be the first to comment!


Save Cancel