TGViewer
Пирожки и бары | про BI Пирожки и бары | про BI @pies_and_bars · 1.38K subscribers
Post #228 1.14K
😅 Проклятие отпуска: никогда такого не было и вот опять

У меня всегда что-то ломается либо прямо перед, либо во время отпуска, у вас тоже так?

Контекст 1: одна наша витрина по заказам доставки считается окном incremental refresh за 28 дней (не важно, почему так)


Контекст 2: пересчеты истории у нас запускаются через отдельный сервис, можно выбрать любой диапазон дат, но по умолчанию они разбиваются на батчи по 5 дней


Собственно история:
На прошлой неделе аналитик вносит изменение в расчет одного поля в витрине, всё ок работает, вечером в четверг запускаем расчет истории и я улетаю в отпуск до понедельника (в солнечный Баку 👧)

В понедельник получаю сообщение: Маш, можем плиз во вторник сразу утром созвониться, у нас всё поломалось 😬

Без лишних подробностей: оказалось, что логика расчета поля некорректно работает на маленьком диапазоне дней и поэтому ломалась при пересчетах батчами по 5 дней - из-за этого у нас 90% записей получались ошибочно пустыми, дашборды сильно поломались.

Мы пофиксили, но мне очень понравился вопрос, который задал аналитик: а как надо было сделать, чтобы осознать проблему раньше? 😎

Мой ответ:
важно помнить про все сценарии обновления витрины, в том числе про пересчеты истории, а не только про регулярное обновление. Для важных витрин - локально прогонять у себя код не только за текущее окно, но и за какое-нибудь окно в истории, и проверять что всё ок.


Вот такие пироги 🙂
〰〰〰〰〰〰〰〰〰〰〰

Если у вас есть истории неочевидных поломок витрин - делитесь в комментах 💻

Кстати, я обычно здесь не рассказываю про свои отпуска - поставьте 💗, если и про сам отпуск тоже стоит рассказать)
  • ❤ 13
  • ✍ 4
More from @pies_and_bars
  1. Sep 21, 2026Ан*льные пробки как новый вид визуализации? (понедельник - день тяжелый) На днях в рилсах…
  2. Sep 7, 2026Я завтра выхожу из двухнедельного отпуска, можете посоветовать какие-нибудь рецепты из хле…
  3. Aug 10, 2026Витрина, покажи где тётя тебя трогала (или снова про переезд на Trino) Вот такую картинку…
  4. Jul 14, 2026🔥🔥 Интервью с аналитиком Прошлый раз вы проголосовали за коллегу из Авито, и сегодня я в…
  5. Jul 3, 2026🌸 Дайджест постов канала за Q2 Продолжаю вести подборки не только с мемами, но и с постам…
  6. Jun 30, 2026Post #265
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →