In Fabric data pipelines, how do ETL and ELT differ?

Prepare for the DP-700 Microsoft Fabric Data Engineer Exam with flashcards and multiple choice questions. Study with hints and explanations, and ensure success on your certification exam!

Multiple Choice

In Fabric data pipelines, how do ETL and ELT differ?

Explanation:
Transforming data happens at different points in the pipeline. In ETL, you clean and shape the data before it’s loaded into the lakehouse, so what lands in the store is already transformed. In ELT, you first load the raw data into the lakehouse and then perform the transformations inside the lakehouse using its compute engines. This makes ELT flexible: you retain the raw data and can run different transformations later without re-ingesting. In Fabric, the distinction is between doing the work in an external ETL step versus leveraging the lakehouse’s compute (like Spark or SQL) to transform after loading. The other options misstate where transformations occur or the capabilities of ETL/ELT.

Transforming data happens at different points in the pipeline. In ETL, you clean and shape the data before it’s loaded into the lakehouse, so what lands in the store is already transformed. In ELT, you first load the raw data into the lakehouse and then perform the transformations inside the lakehouse using its compute engines. This makes ELT flexible: you retain the raw data and can run different transformations later without re-ingesting. In Fabric, the distinction is between doing the work in an external ETL step versus leveraging the lakehouse’s compute (like Spark or SQL) to transform after loading. The other options misstate where transformations occur or the capabilities of ETL/ELT.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy