Подключение к управляемому репозиторию
Управляемые репозитории — отличный способ попробовать dbt без необходимости создавать новый репозиторий. Если у вас ещё нет репозитория Git для проекта dbt, вы можете доверить dbt размещение репозитория и управление им.
Если в будущем вы решите разместить этот репозиторий на другой платформе, вы сможете в любой момент экспортировать данные из dbt. Подробнее о том, как это сделать, см. в разделе Переход с управляемого репозитория на самостоятельно размещённый репозиторий.
Если в будущем вы решите разместить этот репозиторий в другом месте, вы в любой момент сможете экспортировать данные из . Подробнее о том, как это сделать, см. Переход с управляемого репозитория на собственный.
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. Нажмите кнопку, чтобы скачать репозиторий. Если эта опция не отображается, вам либо не назначен набор разрешений с доступом
writeк репозиториям Git, либо в вашем проекте нет управляемого репозитория.

