返回一个字符串,其中包含有关 KLL bigint 草图的人类可读摘要信息。
Syntax
from pyspark.sql import functions as sf
sf.kll_sketch_to_string_bigint(col)
参数
| 参数 | 类型 | Description |
|---|---|---|
col |
pyspark.sql.Column 或 str |
KLL bigint 草图二进制表示形式。 |
退货
pyspark.sql.Column:草图的字符串表示形式。
例子
示例 1:获取 KLL bigint 草图的字符串表示形式
from pyspark.sql import functions as sf
df = spark.createDataFrame([1,2,3,4,5], "INT")
sketch_df = df.agg(sf.kll_sketch_agg_bigint("value").alias("sketch"))
result = sketch_df.select(sf.kll_sketch_to_string_bigint("sketch")).first()[0]
"Kll" in result and "N" in result
True