Проверка отчёта аналитика: дубли, JOIN, NULL и полные месяцы

Сумма в отчёте сошлась — значит, всё правильно? Не всегда: один заказ мог пропасть, а другой попасть дважды. В этой подборке вы проверяете небольшие отчёты, находите нарушенные ключи и решаете, какие периоды можно сравнивать.

Как проходить

Начните с арифметики и типов данных. Затем переходите к дублям и соединениям: сверяйте не только сумму, но и состав объектов. В конце проверьте полноту доставки источников. Дата последней строки и дата, до которой источник гарантированно доставлен, могут различаться.

Задания

  1. Средний чек: ошибка расчёта или округление.
  2. DataLens: выручка из CSV загрузилась строкой.
  3. Нет данных за месяц: можно ли поставить ноль.
  4. DataLens: фильтр не действует на один график.
  5. SQL DISTINCT не гарантирует уникальный ключ.
  6. NULL в заказах: известная сумма и полная сумма.
  7. JOIN сохранил сумму, но потерял заказ.
  8. JOIN по составному ключу магазина и заказа.
  9. Полный месяц в отчёте: проверка доставки данных.
  10. Общий срез web и app: последний полный месяц.

После отдельных вопросов можно перейти к последовательной практике в курсе Практическая аналитика данных. Посмотрите программу и доступные пробные уроки, чтобы выбрать следующий шаг.

Проверка отчёта аналитика: дубли, JOIN, NULL и полные месяцы