次の方法で共有


kll_sketch_agg_float 集計関数

適用対象:はいにチェックマークが付けられている Databricks Runtime 18.0 以降

調整可能な精度で単精度浮動小数点データに対する近似分位点推定用の KLL (K-Linear-Logarithmic) スケッチを作成します。

構文

kll_sketch_agg_float ( expr [, k] )

論争

  • expr: 集計する FLOAT 式。
  • k:スケッチ精度を制御する省略可能な INTEGER リテラル。 8 から 65535 の間である必要があります。 既定では 200 です。 値が大きいほど精度は向上しますが、使用するメモリは多くなります。

返品ポリシー

FLOATデータのシリアル化された KLL スケッチを含むBINARY値。

注記

  • NULL expr の値は集計中は無視されます。
  • 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]