Pular para o conteúdo principal

kll_sketch_to_string_double

Retorna uma string com informações resumidas e legíveis sobre o esboço duplo do KLL.

Sintaxe

Python
from pyspark.sql import functions as sf

sf.kll_sketch_to_string_double(col)

Parâmetros

Parâmetro

Tipo

Descrição

col

pyspark.sql.Column ou str

Representação binária de esboço duplo KLL.

Parâmetro

Tipo

Descrição

col

pyspark.sql.Column ou str

Representação binária de esboço duplo KLL.

Devoluções

pyspark.sql.ColumnRepresentação do esboço em forma de strings.

Exemplos

Exemplo 1 : Obtenha a representação em strings do esboço duplo KLL

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