DerivedDatasetInput#
- class nominal.experimental.derived_datasets.DerivedDatasetInput(dataset_rid: str, filters: Sequence[TagFilter] = (), add_tag: tuple[str, str] | None = None, offset: timedelta | IntegralNanosecondsDuration = 0)#
Bases:
objectOne input dataset of a derived dataset, with the per-input transforms applied to it.
The transforms match those the app offers on a composition’s input, and apply in this order: the filters select series,
add_taglabels what survives, andoffsetshifts the timestamps.Use
DerivedDatasetInput.createto build one from aDatasetrather than a RID.- filters: Sequence[TagFilter] = ()#
Clauses narrowing which series are included, ANDed together. Empty means the whole dataset.
- add_tag: tuple[str, str] | None = None#
A tag key and value to attach to this input’s series, distinguishing them from the other inputs’.