Вступить в клуб →
средняявопросdbt-проект: модели, окружения и CI

CI dbt-проекта на 900 моделей идёт полтора часа на каждый пулреквест

На каждый пулреквест CI запускает dbt build для всего проекта из 900 моделей во временной схеме — полтора часа и заметный счёт за хранилище. Обычно в пулреквесте меняются 2–3 модели.

Как ускорить проверку, не потеряв надёжность?

  • Собирать state:modified+ с --defer на прод-манифест
  • Собирать только изменённые модели без зависимых
  • Отключить CI и проверять после слияния
  • Запускать только dbt compile

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела