What is Data Snapshot?
Data snapshot is a complete, point-in-time capture of a target dataset delivered as a static artifact. Unlike continuous feeds or incremental updates that stream changes as they happen, a snapshot represents the exact state of a catalog, directory, or database at a specific millisecond. It is the baseline foundation for historical analysis, machine learning model training, and initializing downstream data warehouses before applying delta updates.