theta_sketch_estimate
Renvoie le nombre estimé de valeurs uniques étant donné la représentation binaire d'un Datasketches Theta Sketch.
Syntaxe
Python
from pyspark.sql import functions as sf
sf.theta_sketch_estimate(col)
parameter
parameter | Type | Description |
|---|---|---|
|
| La représentation binaire du croquis Theta. |
Renvoie
pyspark.sql.Column: Le nombre estimé de valeurs uniques pour l'esquisse Theta.
Exemples
Exemple 1 : Estimer les valeurs uniques à partir d'un croquis thêta
Python
from pyspark.sql import functions as sf
df = spark.createDataFrame([1,2,2,3], "INT")
df.agg(sf.theta_sketch_estimate(sf.theta_sketch_agg("value"))).show()
Output
+--------------------------------------------------+
|theta_sketch_estimate(theta_sketch_agg(value, 12))|
+--------------------------------------------------+
| 3|
+--------------------------------------------------+