Точные команды dbt, которые мы запускаем в производственной среде
Этот блог ссылается на версии dbt Core старше v1.0.
Прошло уже несколько лет с тех пор, как dbt-core достиг версии 1.0! С этого момента мы взяли на себя обязательство по возможности выпускать обновления без ломающих изменений, и обновление версий dbt Core стало значительно проще.
В 2024 году мы развиваем это обещание дальше за счёт:
- Стабилизация интерфейсов для всех — разработчиков адаптеров, потребителей метаданных и, конечно же, всех, кто пишет код dbt, — как описано в нашем обновлении дорожной карты за ноябрь 2023 года.
- Внедрение каналов выпуска (ранее известных как Versionless) в dbt Cloud. Больше не нужно обновляться вручную и создавать второй проект-песочницу, только чтобы опробовать новые возможности в среде разработки. Подробнее см. в разделе Обновление версии Core в Cloud.
Мы оставляем остальную часть этого поста без изменений, чтобы мы все могли вспомнить, как это было раньше. Приятной прогулки по дорожке воспоминаний.
Без команды для их запуска модели и тесты dbt просто занимают место в Git-репозитории.
Конкретные команды dbt, которые вы запускаете в производственной среде, являются центром управления вашим проектом. Они формируют структуру, определяющую стандарты качества и свежести данных вашей команды.
