
Ultimate access to all questions.
In the context of Delta Lake, consider a scenario where a data engineer needs to create a copy of a source table for two different purposes: one for a temporary analysis project that does not require the table's metadata or partitioning information, and another for a data migration project that requires a complete copy of the table including all metadata and partitioning information. Which of the following options correctly describes the concepts of shallow and deep clone in Delta Lake and their appropriate use cases? Choose the best option.
A
Shallow clone creates a new table with the same schema and data as the source table, including all metadata and partitioning information, making it suitable for data migration projects.
B
Deep clone creates a new table with the same schema and data as the source table, but without any metadata or partitioning information, making it suitable for temporary analysis projects.
C
Shallow clone creates a new table with the same schema and data as the source table, but without any metadata or partitioning information, making it suitable for temporary analysis projects.
D
Deep clone creates a new table with the same schema, data, metadata, and partitioning information as the source table, making it suitable for data migration projects.