freq_agg aggregate uses the SpaceSaving algorithm
to estimate the most common elements of a set. This API takes a sizing parameter and
a PostgreSQL column, and returns a FreqAgg object that can be passed to
other freq_agg APIs.
Experimental features could have bugs. They might not be backwards compatible, and could be removed in future releases. Use these features at your own risk, and do not use any experimental features in production.
|Minimum frequency (0.0-1.0) needed to keep track of a value|
|Column to aggregate|
|An object storing the most common elements of the given table and their estimated frequency.|
This example creates frequency aggregate over a field
ZIP in a
table. This aggregate tracks any
ZIP value that occurs in at least 5% of rows.
SELECT toolkit_experimental.freq_agg(0.05, ZIP) FROM HomeSales;
Found an issue on this page?Report an issue!