Вступить в клуб →
средняявопросClickHouse и большие данные

DAU в дашборде на ClickHouse расходится с выгрузкой на 0,4%

Дашборд считает DAU запросом с uniq(user_id), а сверочная выгрузка — с uniqExact(user_id). Числа отличаются на 0,4%. Финансы требуют «правильную» цифру для отчёта инвесторам, а продуктовая команда хочет быстрый дашборд.

Как поступить?

  • Точный подсчёт для отчётности, приближённый — для дашборда
  • Везде использовать uniq: 0,4% не имеет значения
  • Везде использовать uniqExact, скорость неважна
  • Считать среднее двух функций

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела