Клиентский пайп: собираю GA4 → BigQuery → dbt → Metabase. Всё работало.
Вдруг метрика «конверсии» упала на 40% за один день. Клиент паникует, я лезу дебажить.
Оказалось: GA4 сам себе изменил definitions для события `purchase`, добавил ещё одно условие. Мои модели не учитывали, поэтому фильтр выкидывал 40% транзакций.
Урок: держите data lineage. Знайте где живёт definition каждой метрики. Иначе в один день пришёл-ушёл — все цифры поплыли.
Теперь у меня в dbt каждая метрика имеет `.yml` с описанием + примером и алерт если она выходит за исторический диапазон ±3σ.
#Ворк
➖➖➖➖➖➖➖➖➖➖
Антон Хоменок про дата-инженерия для маркетинга 🛠
Антон Хоменок про дата-инженерия для маркетинга 🛠
@xomenok_data_hm
🔒 Как я потерял 2 дня на дурацком баге в pipeline
Этот пост опубликован в Telegram-канале Антон Хоменок про дата-инженерия для маркетинга 🛠. Подписаться можно по ссылке: @xomenok_data_hm.