Skip to main content
server.SeriesRelation A logical scalar series over a relation. Physical placement, credentials, retained versions and access are inherited from that relation.

Type parameters

Properties

observations

• Readonly observations: Relation<SeriesRelationType<T, RawObservation>>

unit

• Readonly unit: string

Methods

reduce

▸ reduce<Population, Aggregate, Start, End>(population, options): Relation<SeriesRelationType<T | Population, Object, InstantArguments<Start> | InstantArguments<End>>> Reduce one admitted independent sample property for a retained population. Population identity is projected once. Empty members have an explicit insufficient outcome. Coverage counts aligned sample slots, never inferred interpolation. Guard arithmetic is evaluated before downstream top-N.

Type parameters

Parameters

Returns

Relation<SeriesRelationType<T | Population, Object, InstantArguments<Start> | InstantArguments<End>>>

between

▸ between<From, To, Cadence>(interval, options?): Relation<SeriesRelationType<T, SeriesObservation, InstantArguments<From | To | Cadence>>> Resolve corrections before any reduction. Equal highest-order payloads coalesce; conflicting payloads refuse through the ordinary ranking guard.

Type parameters

Parameters

Returns

Relation<SeriesRelationType<T, SeriesObservation, InstantArguments<From | To | Cadence>>>