Поделиться через


theta_sketch_estimate функция

Применяется к:check помечены yes Databricks SQL check помечены да Databricks Runtime 18.0 и более поздних версий

Возвращает предполагаемое количество уникальных значений из двоичного представления Theta Sketch.

Синтаксис

theta_sketch_estimate ( sketch )

Аргументы

Возвраты

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