適用対象:
Databricks Runtime 18.0 以降
精度を設定できる倍精度浮動小数点データ用の近似分位数推定のための KLL (K-Linear-Logarithmic) スケッチを作成します。
構文
kll_sketch_agg_double ( expr [, k] )
論争
-
expr: 集計するDOUBLE式。 -
k:スケッチ精度を制御する省略可能なINTEGERリテラル。 8 から 65535 の間である必要があります。 既定では 200 です。 値が大きいほど精度は向上しますが、使用するメモリは多くなります。
返品ポリシー
DOUBLEデータのシリアル化された KLL スケッチを含むBINARY値。
注記
-
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]