Scale Intelligence■ Docs
Docs / The model / Population

Population.

What a predicate runs over, with the reader that serves it at each speed

Figure 1Populationspecified
POPULATIONrow at platform scopenametextunit_kindKindfor each speed of the preview and for live evaluationreaders{text:text}a population with no reader is not readystateReadinessthe attribute paths whose values stratify a preview's sample, so the sample is spread over themsample_strata[text]optionalKINDthrough unit_kindREADINESSthrough state
Population is a row at platform scope. The drawing shows its fields and the objects that they point at.
kind
row
scope
platform
key
its name
store
postgres
family
rules_engine

Fields#

fieldtyperequirednote
nametextyes
unit_kindKindyes
readers{text:text}yesfor each speed of the preview and for live evaluation
stateReadinessyesa population with no reader is not ready
sample_strata[text]nothe attribute paths whose values stratify a preview’s sample, so the sample is spread over them

Routes that use it#

No route takes or returns Population directly. The record holds it, and the objects that point at it reach it.