적용 대상:yes Databricks Runtime 18.1 이상으로 ![]()
지정된 모드에 따라 정수 요약을 사용하여 TupleSketch의 요약 값을 집계합니다.
문법
tuple_sketch_summary_integer ( sketch [, mode ] )
Arguments
- sketch: 정수 요약이 있는 이진 형식의 TupleSketch입니다.
-
mode: 집계 모드를 지정하는 선택적
STRING리터럴입니다. 유효한 값:'sum','min','max''alwaysone'. 기본값은'sum'입니다.
Returns
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