DATABRICKS-CERTIFIED-DATA-ENGINEER-ASSOCIATE · Question #42
A data engineer and data analyst are working together on a data pipeline. The data engineer is working on the raw, bronze, and silver layers of the pipeline using Python, and the data analyst is…
The correct answer is A. None of these changes will need to be made. Delta Live Tables (DLT) is designed to be flexible and support the medallion (multi-hop) architecture natively. It supports both Python and SQL within the same pipeline, so there is no requirement to rewrite everything in one language. It also supports streaming sources…
Question
Options
- ANone of these changes will need to be made
- BThe pipeline will need to stop using the medallion-based multi-hop architecture
- CThe pipeline will need to be written entirely in SQL
- DThe pipeline will need to use a batch source in place of a streaming source
- EThe pipeline will need to be written entirely in Python
How the community answered
(34 responses)- A94% (32)
- C3% (1)
- E3% (1)
Explanation
Delta Live Tables (DLT) is designed to be flexible and support the medallion (multi-hop) architecture natively. It supports both Python and SQL within the same pipeline, so there is no requirement to rewrite everything in one language. It also supports streaming sources natively alongside batch sources. Because DLT accommodates all of these patterns out of the box, no architectural or language changes are required when migrating this pipeline - making 'None of these changes will need to be made' correct.
Topics
Community Discussion
No community discussion yet for this question.