適用対象:
Databricks Runtime 18.0 以降
調整可能な精度で単精度浮動小数点データに対する近似分位点推定用の KLL (K-Linear-Logarithmic) スケッチを作成します。
構文
kll_sketch_agg_float ( expr [, k] )
論争
-
expr: 集計するFLOAT式。 -
k:スケッチ精度を制御する省略可能なINTEGERリテラル。 8 から 65535 の間である必要があります。 既定では 200 です。 値が大きいほど精度は向上しますが、使用するメモリは多くなります。
返品ポリシー
FLOATデータのシリアル化された KLL スケッチを含むBINARY値。
注記
-
NULLexpr の値は集計中は無視されます。 - NaN 値は、IEEE 754 セマンティクスに従って処理されます。
- スケッチは、およその分位数を約99%の信頼度レベルで提供します。
例示
-- Create sketch from float values
> SELECT kll_sketch_agg_float(score) FROM VALUES (1.5), (2.3), (3.7) AS T(score)
[binary data]