Подключение к управляемому репозиторию
Управляемые репозитории — это отличный способ попробовать dbt без необходимости создавать новый репозиторий. Если у вас ещё нет репозитория Git для вашего dbt‑проекта, вы можете позволить dbt разместить и управлять репозиторием за вас.
Если в будущем вы решите разместить этот репозиторий в другом месте, вы в любой момент сможете экспортировать данные из dbt. Подробнее о том, как это сделать, см. Move from a managed repository to a self-hosted repository.
dbt Labs не рекомендует использовать управляемый репозиторий в production‑окружении. Вы не сможете использовать возможности Git, такие как pull request’ы, которые являются частью рекомендуемых лучших практик управления версиями.
Чтобы настроить проект с управляемым репозиторием:
- В Account settings в dbt выберите проект, для которого вы хотите настроить управляемый репозиторий. Если для проекта уже настроен репозиторий, необходимо отредактировать настройки репозитория и отключить существующий репозиторий.
- Нажмите Edit для проекта.
- В разделе Repository нажмите Configure repository.
- Выберите Managed.
- Введите имя репозитория. Например, "analytics" или "dbt-models".
- Нажмите Create.
Загрузка управляемого репозитория
Чтобы скачать копию вашего управляемого репозитория из dbt на локальный компьютер:
- Используйте селектор Project в главном левом меню, чтобы перейти к проекту, использующему управляемый репозиторий.
- В главном левом меню нажмите Dashboard.
- На дашборде нажмите Settings.
- Найдите поле Repository и нажмите на гиперссылку репозитория.
- Под полем Deploy key вы найдёте опцию Download repository. Нажмите кнопку, чтобы скачать репозиторий. Если вы не видите эту опцию, значит, вам либо не назначен permission set с доступом
writeк Git‑репозиториям, либо у вашего проекта нет управляемого репозитория.

