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).
| Function | Type | Description | Measured |
|---|---|---|---|
delta_rate(…) → Float64 | stream | Rate of change over a stream. | — |
delta_sum(…) → Float64 | aggregate | Sum of positive deltas. | — |
delta_sum_timestamp(…) → Float64 | aggregate | Sum of positive deltas. | — |
exponential_moving_average(…) → Float64 | aggregate | Exponential moving average. | — |
group_array_moving_avg(…) → String | aggregate | Moving average over grouped arrays. | — |
group_array_moving_sum(…) → String | aggregate | Moving sum over grouped arrays. | — |
running_difference(…) → Float64 | scalar | Running difference. | — |
running_difference_starting_with_first_value(…) → Float64 | scalar | Running difference. | — |
sparkbar(…) → String | aggregate | Render a sparkbar. | — |
time_series_changes_to_grid(…) → String | aggregate | Resample time series to a regular grid (changes). | — |
time_series_copy_tag(…) → String | scalar | Copy a time-series tag. | — |
time_series_copy_tags(…) → String | scalar | Copy a time-series tag. | — |
time_series_delta_to_grid(…) → String | aggregate | Resample time series to a regular grid (delta). | — |
time_series_deriv_to_grid(…) → String | aggregate | Resample time series to a regular grid (deriv). | — |
time_series_extract_tag(…) → String | scalar | Extract a tag value. | — |
time_series_group_array(…) → String | aggregate | Collect time series samples. | — |
time_series_group_to_tags(…) → String | scalar | Convert between tags, groups, and ids. | — |
time_series_id_to_group(…) → String | scalar | Convert between tags, groups, and ids. | — |
time_series_id_to_tags(…) → String | scalar | Convert between tags, groups, and ids. | — |
time_series_id_to_tags_group(…) → String | scalar | Convert between tags, groups, and ids. | — |
time_series_instant_delta_to_grid(…) → String | aggregate | Resample time series to a regular grid (instant delta). | — |
time_series_instant_rate_to_grid(…) → String | aggregate | Resample time series to a regular grid (instant rate). | — |
time_series_join_tags(…) → String | scalar | Join tags into a canonical key. | — |
time_series_last_to_grid(…) → String | aggregate | Resample time series to a regular grid (last). | — |
time_series_last_two_samples(…) → String | aggregate | Last two time series samples. | — |
time_series_predict_linear_to_grid(…) → String | aggregate | Resample time series to a regular grid (predict linear). | — |
time_series_rate_to_grid(…) → String | aggregate | Resample time series to a regular grid (rate). | — |
time_series_remove_all_tags_except(…) → String | scalar | Keep only selected tags. | — |
time_series_remove_tag(…) → String | scalar | Remove a tag. | — |
time_series_remove_tags(…) → String | scalar | Remove multiple tags. | — |
time_series_replace_tag(…) → String | scalar | Replace or upsert a tag. | — |
time_series_resample_to_grid_with_staleness(…) → String | aggregate | Resample time series with staleness handling. | — |
time_series_resets_to_grid(…) → String | aggregate | Resample time series to a regular grid (resets). | — |
time_series_store_tags(…) → UInt64 | scalar | Store tags and return an id. | — |
time_series_tags_group_to_tags(…) → String | scalar | Convert between tags, groups, and ids. | — |
time_series_tags_to_group(…) → String | scalar | Convert between tags, groups, and ids. | — |