Перейти к основному содержимому
Перейти к основному содержимому

uniqTheta

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

Аргументы

Функция принимает переменное количество параметров. Параметры могут быть Tuple, Array, Date, DateTime, String или числовыми типами.

Возвращаемое значение

Детали реализации

Функция:

  • Вычисляет хэш для всех параметров в агрегате, затем использует его в расчетах.

  • Использует алгоритм KMV для приближенного подсчета количества различных значений аргументов.

    Используются 4096 (2^12) 64-битных эскизов. Размер состояния составляет около 41 КБ.

  • Относительная ошибка составляет 3.125% (95% доверительный интервал), см. таблицу относительных ошибок для подробной информации.

Смотрите также