Contracts

Contracts make datasets reproducible.

DatasetIdentity

Identifies a logical dataset by name, provider, version, and optional snapshot.

DatasetSchema

Declares fields and primary keys independently from physical storage.

DataContract

Combines identity, schema, owner, freshness, and metadata.

LineageRecord

Records source, operation, parameters, and creation time.