Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:
Databricks Runtime 18.1 и выше
Вычисляет разницу набора (A минус B) двух двоичных представлений TupleSketch с целыми сводками. Возвращенный эскиз содержит только ключи, которые отображаются в первом эскизе, но не во втором.
Синтаксис
tuple_difference_integer ( first, second )
Аргументы
- сначала: TupleSketch в двоичном формате с целыми сводками (set A).
- во-вторых: TupleSketch в двоичном формате с целыми сводками (set B).
Возвраты
BINARY Значение, содержащее TupleSketch, представляющее разницу набора (A - B).
Примечания.
- Операция не коммутативна: tuple_difference_integer(A, B) ≠ tuple_difference_integer(B, А).
- Результат содержит ключи из первого эскиза, который не отображается во втором.
- Сводные значения из первого эскиза сохраняются для ключей в результате.
Сообщения об ошибках
Примеры
> SELECT tuple_sketch_estimate_integer(
tuple_difference_integer(
tuple_sketch_agg_integer(col1, val1),
tuple_sketch_agg_integer(col2, val2)
)
) FROM VALUES (5, 5, 4, 4), (1, 1, 4, 4), (2, 2, 5, 5), (3, 3, 1, 1) tab(col1, val1, col2, val2);
2.0