DB
FunctionsTime Series

Time Series

36 Time Series functions in the NYXDB native function registry, with signatures, briefs, and measured medians where available.

36 functions in the time_series family. Each name links to its page; marks the variadic argument list (the engine declares no named parameters). A Measured value appears only where a benchmark corpus case joins by name (server-class hardware, median).

FunctionTypeDescriptionMeasured
delta_rate(…) → Float64streamRate of change over a stream.
delta_sum(…) → Float64aggregateSum of positive deltas.
delta_sum_timestamp(…) → Float64aggregateSum of positive deltas.
exponential_moving_average(…) → Float64aggregateExponential moving average.
group_array_moving_avg(…) → StringaggregateMoving average over grouped arrays.
group_array_moving_sum(…) → StringaggregateMoving sum over grouped arrays.
running_difference(…) → Float64scalarRunning difference.
running_difference_starting_with_first_value(…) → Float64scalarRunning difference.
sparkbar(…) → StringaggregateRender a sparkbar.
time_series_changes_to_grid(…) → StringaggregateResample time series to a regular grid (changes).
time_series_copy_tag(…) → StringscalarCopy a time-series tag.
time_series_copy_tags(…) → StringscalarCopy a time-series tag.
time_series_delta_to_grid(…) → StringaggregateResample time series to a regular grid (delta).
time_series_deriv_to_grid(…) → StringaggregateResample time series to a regular grid (deriv).
time_series_extract_tag(…) → StringscalarExtract a tag value.
time_series_group_array(…) → StringaggregateCollect time series samples.
time_series_group_to_tags(…) → StringscalarConvert between tags, groups, and ids.
time_series_id_to_group(…) → StringscalarConvert between tags, groups, and ids.
time_series_id_to_tags(…) → StringscalarConvert between tags, groups, and ids.
time_series_id_to_tags_group(…) → StringscalarConvert between tags, groups, and ids.
time_series_instant_delta_to_grid(…) → StringaggregateResample time series to a regular grid (instant delta).
time_series_instant_rate_to_grid(…) → StringaggregateResample time series to a regular grid (instant rate).
time_series_join_tags(…) → StringscalarJoin tags into a canonical key.
time_series_last_to_grid(…) → StringaggregateResample time series to a regular grid (last).
time_series_last_two_samples(…) → StringaggregateLast two time series samples.
time_series_predict_linear_to_grid(…) → StringaggregateResample time series to a regular grid (predict linear).
time_series_rate_to_grid(…) → StringaggregateResample time series to a regular grid (rate).
time_series_remove_all_tags_except(…) → StringscalarKeep only selected tags.
time_series_remove_tag(…) → StringscalarRemove a tag.
time_series_remove_tags(…) → StringscalarRemove multiple tags.
time_series_replace_tag(…) → StringscalarReplace or upsert a tag.
time_series_resample_to_grid_with_staleness(…) → StringaggregateResample time series with staleness handling.
time_series_resets_to_grid(…) → StringaggregateResample time series to a regular grid (resets).
time_series_store_tags(…) → UInt64scalarStore tags and return an id.
time_series_tags_group_to_tags(…) → StringscalarConvert between tags, groups, and ids.
time_series_tags_to_group(…) → StringscalarConvert between tags, groups, and ids.