Вчера число событий purchase выросло в 2 раза, но число уникальных order_id почти не изменилось. Какой источник проблемы наиболее вероятен?

AПоявились дубликаты событий из-за повторной отправки или ретраев в системе сбора и доставки логов
BРеальный рост продаж без увеличения количества заказов из-за изменения средней корзины пользователей
CСбой в платёжной системе, из-за которого платежи списываются дважды на стороне банка-эквайера
DОшибка округления выручки при конвертации валют, которая удвоила число строк в таблице событий
Правильный ответ. Если уникальных ключей не стало больше, а событий стало больше, это типичный признак дубликатов в логах.

Разбор

При повторной доставке событие может записаться несколько раз, особенно при доставке «не менее одного раза» и автоматических ретраях. Проверяйте уникальность event_id и повторяемость order_id с одинаковыми атрибутами. Исправления обычно включают дедупликацию и идемпотентность на стороне приёмника или конвейера данных. Реальный рост продаж без роста заказов или ошибка округления валют не объясняют двукратный скачок числа событий.

Можно заниматься бесплатно

Готовим вопросы…

Три вопроса по теме этой страницы, с объяснениями.

Открыть Карьерник в браузере

Ещё вопросы по теме «Качество данных и инварианты»