Aller au contenu principal

hll_sketch_estimate

Retourne le nombre estimé de valeurs uniques étant donnée la représentation binaire d'un Datasketches HllSketch.

Syntaxe

Python
from pyspark.sql import functions as sf

sf.hll_sketch_estimate(col)

parameter

parameter

Type

Description

col

pyspark.sql.Column ou str

La représentation binaire du sketch HLL.

parameter

Type

Description

col

pyspark.sql.Column ou str

La représentation binaire du sketch HLL.

Renvoie

pyspark.sql.Column: Le nombre estimé de valeurs uniques pour le HllSketch.

Exemples

Exemple 1 : Estimer les valeurs uniques à partir d'un HLL sketch

Python
from pyspark.sql import functions as sf
df = spark.createDataFrame([1,2,2,3], "INT")
df.agg(sf.hll_sketch_estimate(sf.hll_sketch_agg("value"))).show()
Output
+----------------------------------------------+
|hll_sketch_estimate(hll_sketch_agg(value, 12))|
+----------------------------------------------+
| 3|
+----------------------------------------------+