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