Practice Exam

Question 9 of 75

Build a Dynamic Data Ingestion Pipeline

You work for MDFT Pro, a well-known training agency that offers certification courses. Mark, the Data Engineer, is building a data integration solution to consolidate student and course data from an Azure SQL database into a Fabric lakehouse.

The source database contains 25 tables including Students, Courses, Enrollments, Assessments, and other related tables. Rather than creating separate pipelines for each table, Mark wants to implement a metadata-driven approach using a control table.

He creates a table called ControlObject in a Fabric warehouse that lists all the schemas and table names to be copied. This control table will make it easy to add or remove tables from the ingestion process without modifying the pipeline code. Mark needs to design a single data pipeline that can dynamically read the control table and copy all listed tables in one execution.

Which three actions should Mark perform in sequence to build this dynamic ingestion pipeline?

Choose all correct answers from the options below.

Explanations for each answer:

Learn more about ingesting data with pipelines:
Ingest Data with Pipelines
Next Question
Discuss this question on social media: