uniqTheta
Introduced in: v21.6.0 Calculates the approximate number of different argument values, using the Theta Sketch Framework.Implementation details
Implementation details
This function calculates a hash for all parameters in the aggregate, then uses it in calculations.
It uses the KMV algorithm to approximate the number of different argument values.4096(2^12) 64-bit sketch are used.
The size of the state is about 41 KB.The relative error is 3.125% (95% confidence), see the relative error table for detail.
x— The function takes a variable number of parameters.Tuple(T)orArray(T)orDateorDateTimeorStringor(U)Int*orFloat*orDecimal
UInt64
Examples
Basic usage
Query
Response