Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяется к:
Databricks SQL
Databricks Runtime 18.0 и более поздних версий
Возвращает предполагаемое количество уникальных значений из двоичного представления Theta Sketch.
Синтаксис
theta_sketch_estimate ( sketch )
Аргументы
-
эскиз: Theta Sketch в двоичном формате (например, из
theta_sketch_aggагрегатной функции, агрегатной функции,theta_union_aggtheta_intersection_aggагрегатной функции, функции,theta_uniontheta_differenceфункции илиtheta_intersectionфункции).
Возвраты
LONG Значение, представляющее предполагаемое число уникальных значений.
Примечания.
- Результат округляется до ближайшего целого числа.
- Оценка является вероятностной; точность зависит от параметра, используемого
lgNomEntriesпри создании эскиза.
Распространенные условия ошибки
Примеры
-- Get estimated distinct count from a sketch
> SELECT theta_sketch_estimate(theta_sketch_agg(col)) FROM VALUES (1), (1), (2), (2), (3) tab(col);
3