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