Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
How can you efficiently manage schema evolution for a historical dataset in a lakehouse without disrupting existing queries or analytics workloads?
A
Store schema definitions externally and apply transformations at query time to match the expected schema, regardless of stored data format.
B
Create a new version of the dataset with each schema change, maintaining all versions for backward compatibility.
C
Use Delta Lake‘s schema evolution features, adding new columns and evolving schema in a backward-compatible manner.
D
Implement schema-on-read, allowing applications to adapt to schema changes dynamically without altering the stored data.