Downsample

This section includes functions used to downsample data. Downsampling is used to replace a set of values with a much smaller set that is highly representative of the original data. This is particularly useful for graphing applications.

Some hyperfunctions are included in the default TimescaleDB product. For additional hyperfunctions, you need to install the Timescale Toolkit PostgreSQL extension.

Downsample functions

Hyperfunction typeHyperfunction nameToolkitExperimental
One step aggregateasap_smooth()
gp_lttb()
lttb()