Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
When dealing with evolving nested data structures in JSON format within your lakehouse, which strategy ensures efficient schema evolution management while keeping backward compatibility for downstream users?
A
Store JSON data in its native format, leveraging schema-on-read capabilities and dynamic schema inference to handle evolution.
B
Flatten JSON data into relational tables, managing schema changes through ETL versioning and backward-compatible views.
C
Utilize a schema registry that tracks versions of nested structures, applying transformations at query time to adapt to the expected schema.
D
Implement a versioned Delta Lake approach, capturing each schema evolution as a new version and using views to abstract schema complexities from users.