適用於:
Databricks 執行時間 18.1 及以上版本
根據指定模式,彙整 TupleSketch 的摘要值與整數摘要。
語法
tuple_sketch_summary_integer ( sketch [, mode ] )
Arguments
- sketch:一個帶有整數摘要的二進位格式 TupleSketch。
-
模式:一個可選
STRING的文字,指定聚合模式。 有效值:'sum','min','max','alwaysone', 。 預設值為'sum'。
退貨
代表 LONG 草圖中所有鍵彙總摘要的值。
註釋
- 在模式中
'sum',函式回傳所有摘要值的總和。 - 在
'min'模式下,函式回傳最小摘要值。 - 在
'max'模式下,函式回傳最大摘要值。 - 在模式中
'alwaysone',該函數回傳條目數量(相當於不同數量)。
錯誤訊息
範例
-- Sum of all summary values
> SELECT tuple_sketch_summary_integer(tuple_sketch_agg_integer(key, summary)) FROM VALUES (1, 1), (1, 2), (2, 3) tab(key, summary);
6
-- Get maximum summary value
> SELECT tuple_sketch_summary_integer(tuple_sketch_agg_integer(key, summary), 'max') FROM VALUES (1, 1), (1, 2), (2, 3) tab(key, summary);
5