적용 대상:yes Databricks Runtime 18.1 이상으로 ![]()
정수 요약을 사용하여 정확히 두 개의 TupleSketch 이진 표현의 집합 교집합을 계산합니다.
문법
tuple_intersection_integer ( first, second [, mode ] )
Arguments
- first: 정수 요약이 포함된 이진 형식의 TupleSketch입니다.
- 두 번째: 정수 요약이 있는 이진 형식의 TupleSketch입니다.
-
mode: 집계 모드를 지정하는 선택적
STRING리터럴입니다. 유효한 값:'sum','min','max''alwaysone'. 기본값은'sum'입니다.
Returns
BINARY 교집합을 나타내는 TupleSketch를 포함하는 값입니다.
비고
- 결과에는 두 입력 스케치에 모두 표시되는 키만 포함됩니다.
- 두 개 이상의 스케치를 교차하려면 tuple_intersection_agg_integer 사용합니다.
오류 메시지
예시
> SELECT tuple_sketch_estimate_integer(
tuple_intersection_integer(
tuple_sketch_agg_integer(col1, val1),
tuple_sketch_agg_integer(col2, val2)
)
) FROM VALUES (1, 1, 1, 4), (2, 2, 2, 5), (3, 3, 4, 6) tab(col1, val1, col2, val2);
2.0