Which of the following is stored alongside data files when using Delta Lake?

Delta Lake stores table data as a series of data files, but it also stores a lot of other information.

Which of the following is stored alongside data files when using Delta Lake?
A . None of these
B . Table metadata, data summary visualizations, and owner account information
C . Table metadata
D . Data summary visualizations
E . Owner account information

Answer: C

Explanation:

Delta Lake stores table data as a series of data files in a specified location, but it also stores table metadata in a transaction log. The table metadata includes the schema, partitioning information, table properties, and other configuration details. The table metadata is stored alongside the data files and is updated atomically with every write operation. The table metadata can be accessed using the DESCRIBE DETAIL command or the DeltaTable class in Scala, Python, or Java. The table metadata can also be enriched with custom tags or user-defined commit messages using the TBLPROPERTIES or userMetadata options.

Reference: Enrich Delta Lake tables with custom metadata

Delta Lake Table metadata – Stack Overflow

Metadata – The Internals of Delta Lake

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments