nerdexam
Microsoft

DP-700 · Question #68

You need to schedule the population of the medallion layers to meet the technical requirements. What should you do?

The correct answer is A. Schedule a data pipeline that calls other data pipelines. To orchestrate the population of medallion layers with dependencies and a structured workflow, scheduling a data pipeline that sequentially calls other data pipelines is the most robust and flexible approach.

Design and implement data ingestion and transformation

Question

You need to schedule the population of the medallion layers to meet the technical requirements. What should you do?

Options

  • ASchedule a data pipeline that calls other data pipelines.
  • BSchedule a notebook.
  • CSchedule an Apache Spark job.
  • DSchedule multiple data pipelines.

How the community answered

(32 responses)
  • A
    78% (25)
  • B
    6% (2)
  • C
    13% (4)
  • D
    3% (1)

Why each option

To orchestrate the population of medallion layers with dependencies and a structured workflow, scheduling a data pipeline that sequentially calls other data pipelines is the most robust and flexible approach.

ASchedule a data pipeline that calls other data pipelines.Correct

A common and best practice for orchestrating complex data workflows, such as populating medallion layers (Bronze, Silver, Gold), is to use a master pipeline that triggers child pipelines. This allows for modularity, reusability, and easier management of dependencies between different stages of data processing.

BSchedule a notebook.

Scheduling a single notebook might be suitable for simple, isolated tasks but lacks the orchestration capabilities and dependency management needed for multi-stage medallion layer population.

CSchedule an Apache Spark job.

Scheduling an Apache Spark job directly without a pipeline wrapper does not provide the high-level orchestration, scheduling, and monitoring features of a data pipeline for managing multiple medallion layers.

DSchedule multiple data pipelines.

While multiple data pipelines could be scheduled, scheduling them independently makes dependency management and sequential execution across medallion layers more complex than a master-child pipeline structure.

Concept tested: Orchestrating medallion architecture with data pipelines

Source: https://learn.microsoft.com/en-us/fabric/data-factory/orchestrate-data-pipelines

Topics

#Data Orchestration#Medallion Architecture#Data Pipelines#Scheduling

Community Discussion

No community discussion yet for this question.

Full DP-700 Practice