Перейти к основному содержимому

О средах

В программной инженерии среды используются для того, чтобы инженеры могли разрабатывать и тестировать код, не влияя на пользователей их программного обеспечения. Обычно в dbt существуют два типа сред:

  • Развертывание или Производственная (или prod) — Относится к среде, с которой взаимодействуют конечные пользователи.

  • Разработка (или dev) — Относится к среде, в которой работают инженеры. Это означает, что инженеры могут работать итеративно при написании и тестировании нового кода в разработке. Когда они уверены в этих изменениях, они могут развернуть свой код в производственной среде.

В традиционной программной инженерии разные среды часто используют полностью отдельную архитектуру. Например, версии сайта для dev и prod могут использовать разные серверы и базы данных. Хранилища данных также могут быть спроектированы для наличия отдельных сред — производственная среда относится к отношениям (например, схемам, таблицам и представлениям), которые ваши конечные пользователи запрашивают (часто через BI-инструмент).

Настройте окружения, чтобы указать dbt или dbt Core, как собирать и выполнять ваш проект в среде разработки и в production:


Нашли ошибку?

0