Aller au contenu principal

kll_sketch_to_string_float

Renvoie une chaîne avec des informations sommaires lisibles par l'humain sur l'esquisse de flottement KLL.

Syntaxe

Python
from pyspark.sql import functions as sf

sf.kll_sketch_to_string_float(col)

parameter

parameter

Type

Description

col

pyspark.sql.Column ou str

La représentation binaire du croquis flottant KLL.

parameter

Type

Description

col

pyspark.sql.Column ou str

La représentation binaire du croquis flottant KLL.

Renvoie

pyspark.sql.Column: Une représentation textuelle de l'esquisse.

Exemples

Exemple 1 : Obtenir la représentation sous forme de chaîne de KLL float sketch

Python
from pyspark.sql import functions as sf
df = spark.createDataFrame([1.0,2.0,3.0,4.0,5.0], "FLOAT")
sketch_df = df.agg(sf.kll_sketch_agg_float("value").alias("sketch"))
result = sketch_df.select(sf.kll_sketch_to_string_float("sketch")).first()[0]
"Kll" in result and "N" in result
Output
True