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

Аналитические кейсы

Третий уровень. Это не уроки по синтаксису. Это три задачи, как в работе аналитика.

Для каждого кейса сначала идёт задача, потом — разбор. Разбор спрятан. Откройте его, только когда попробовали сами.

1 N 1 N 1 N tutorial.yammer_events user_id int occurred_at timestamp event_type text event_name text location text device text user_type int tutorial.yammer_emails user_id int occurred_at timestamp action text user_type int benn.dimension_rollup_periods period_id int time_id timestamp pst_start timestamp pst_end timestamp utc_start timestamp utc_end timestamp tutorial.yammer_users user_id int created_at timestamp company_id int language text activated_at timestamp state text tutorial.yammer_experiments user_id int occurred_at timestamp experiment text experiment_group text location text device text

Как читать схему. Линия — связь для JOIN по user_id: один пользователь, много событий, писем и участий в тестах. Выделенный столбец — ключ соединения. dimension_rollup_periods — справочник периодов, он соединяется по времени, а не по ключу.

  1. Как работать с кейсами
  2. Кейс 1: падение вовлечённости
  3. Кейс 1: разбор
  4. Кейс 2: поиск в продукте
  5. Кейс 2: разбор
  6. Кейс 3: проверка A/B-теста
  7. Кейс 3: разбор