topKWeighted
Возвращает массив приблизительно наиболее частых значений в указанном столбце. Полученный массив сортируется по убыванию приблизительной частоты значений (не по самим значениям). Кроме того, учитывается вес значения.
Синтаксис
Параметры
N— Количество возвращаемых элементов. Необязательный параметр. Значение по умолчанию: 10.load_factor— Определяет, сколько ячеек резервируется для значений. Если uniq(column) > N * load_factor, результат функции topK будет приблизительным. Необязательный параметр. Значение по умолчанию: 3.counts— Определяет, должен ли результат содержать приблизительное значение счётчика и величину ошибки.
Аргументы
column— Значение.weight— Вес. Каждое значение учитываетсяweightраз при вычислении частоты. UInt64.
Возвращаемое значение
Возвращает массив значений с максимально возможной оценочной суммой весов.
Пример
Запрос:
Результат:
Запрос:
Результат:
См. также