APACHE_DATASKETCHES_HLL_ESTIMATE
function is used to estimate the cardinality (number of unique elements) of a dataset represented by an HLL (HyperLogLog) sketch. This is particularly useful for large datasets where exact counting is computationally expensive.
Syntax
Parameters
Parameter | Description | Supported input types |
---|---|---|
<expression> | An Apache DataSketches HLL sketches in a valid format, e.g. the output of the APACHE_DATASKETCHES_HLL_BUILD function. | BYTEA |
Return Type
BIGINT
Error Handling
If the input expression is not a valid Apache DataSketches HLL sketches, the function will raise an error. Ensure that the input is correctly formatted and generated by the APACHE_DATASKETCHES_HLL_BUILD function.Example
Following the example in APACHE_DATASKETCHES_HLL_BUILD:estimate (BIGINT) |
---|
3333526 |
5001149 |
hll_estimate (BIGINT) |
---|
6673219 |