10 сентября Snowflake сделала общедоступным Slim CI для встроенных dbt Projects. Система берёт артефакты последнего успешного запуска и с помощью
state:modified+ проверяет только изменённые модели и их зависимости.Режим
defer подставляет готовые таблицы из production вместо повторной сборки неизменённых родителей. После сбоя можно перезапустить лишь ошибочные модели через result:error+. Отдельное хранилище артефактов при этом не требуется.Для инженеров это более быстрые и дешёвые проверки pull request и восстановление пайплайнов без повторного выполнения уже успешных шагов. Нюанс: параллельным запускам нужны раздельные пути для артефактов и журналов, иначе они могут перезаписывать результаты друг друга.
#snowflake #dbt #slimci #cicd #dataops #dataengineering
@data_engi