Package-level declarations

Types

Link copied to clipboard
@BoundedContext(name = "dataset-registry", alias = "dataset-registry", description = "Datasets declared and published at run time.", aggregates = [BoundedContext.Aggregate(name = "dataset", packageScopes = [DraftDataset::class])])
object DatasetRegistryService

The dataset registry (dataset platform design §4): datasets as data. A data owner drafts a dataset from a table, revises its declaration, reviews the sensitivity of every string field and publishes it; every instance that serves datasets serves the published versions. Its events are the audit trail of who declared what.