適用於:
Databricks 執行時間 18.1 及以上版本
計算整數摘要中恰好兩個 TupleSketch 二元表示的集合交集。
語法
tuple_intersection_integer ( first, second [, mode ] )
Arguments
- 第一:一個帶有整數摘要的二進位格式 TupleSketch。
- 第二:以二進位格式呈現整數摘要的 TupleSketch。
-
模式:一個可選
STRING的文字,指定聚合模式。 有效值:'sum','min','max','alwaysone', 。 預設值為'sum'。
退貨
包含 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