sddb.CohortManifest#
- class sddb.CohortManifest(schema_version: str, created_at: str, source: Source, filter: dict[str, Any], hash: str, members: DataFrame)#
Serializable cohort identity: filter, member snapshot (pinned full uids) and a deterministic hash.
- __init__(schema_version: str, created_at: str, source: Source, filter: dict[str, Any], hash: str, members: DataFrame) None#
Methods
__init__(schema_version, created_at, source, ...)load(path)Read a manifest written by
write().write(path)Write JSON to
path; members spill to a parquet sidecar when large.Attributes
schema_versioncreated_atsourcefilterhashmembers