ClickHouse и продуктовая аналитика

Формат: цифровой практико-теоретический курс
Слушатели: аналитики компании Wink
Длительность: 10 вебинаров
Домен: телекоммуникации
Уровень: Junior+ (опыт работы с данными приветствуется)

Как проводить продуктовую аналитику, основанную на событийных данных собранных в ClickHouse?

Формат обучения

  • 80% материала — демонстрация работы с заранее согласованными сценариями компании
  • Сквозной кейс: от бизнес-проблемы → к потоку данных → к модели на конвейере → к мониторингу в проде
  • Примеры на данных компании: транзакции, события клиентов, подписки, А / Б тестирование
  • Нет риска для продакшена — экспериментируем в изолированной среде

Модули программы

  • Оптимизация запросов на массивных данных и типы движков таблиц
  • Оптимизация запросов с CTE / временными таблицами / материализованными представлениями и виртуальными таблицами
  • Работа с JSON, массивами и сложными структурами
  • Работа с Tuple, Map и сводными таблицами
  • Выборка точных и приближенных данных. Конструкция GROUP BY / GROUPING SETS / ROLLUP / CUBE / WITH TOTAL / SAMPLE
  • Взаимодействие с оконными функциями и скользящими окнами
  • Работа с прогнозированием, временными рядами, когортным анализом и датами в ClickHouse
  • Использование ClickHouse как слоя COMPUTE для пайплайнов вида data -> tables -> materialized views -> data marts 
  • Работа с разными видами JOIN запросов и как оптимизировать соединения