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

Подключение к управляемому репозиторию

Управляемые репозитории — это отличный способ попробовать dbt без необходимости создавать новый репозиторий. Если у вас ещё нет репозитория Git для вашего dbt‑проекта, вы можете позволить dbt разместить и управлять репозиторием за вас.

Если в будущем вы решите разместить этот репозиторий в другом месте, вы в любой момент сможете экспортировать данные из dbt. Подробнее о том, как это сделать, см. Move from a managed repository to a self-hosted repository.

к сведению

dbt Labs не рекомендует использовать управляемый репозиторий в production‑окружении. Вы не сможете использовать возможности Git, такие как pull request’ы, которые являются частью рекомендуемых лучших практик управления версиями.

Чтобы настроить проект с управляемым репозиторием:

  1. В Account settings в dbt выберите проект, для которого вы хотите настроить управляемый репозиторий. Если для проекта уже настроен репозиторий, необходимо отредактировать настройки репозитория и отключить существующий репозиторий.
  2. Нажмите Edit для проекта.
  3. В разделе Repository нажмите Configure repository.
  4. Выберите Managed.
  5. Введите имя репозитория. Например, "analytics" или "dbt-models".
  6. Нажмите Create.
    Добавление управляемого репозиторияДобавление управляемого репозитория

Загрузка управляемого репозитория

Чтобы скачать копию вашего управляемого репозитория из dbt на локальный компьютер:

  1. Используйте селектор Project в главном левом меню, чтобы перейти к проекту, использующему управляемый репозиторий.
  2. В главном левом меню нажмите Dashboard.
  3. На дашборде нажмите Settings.
  4. Найдите поле Repository и нажмите на гиперссылку репозитория.
  5. Под полем Deploy key вы найдёте опцию Download repository. Нажмите кнопку, чтобы скачать репозиторий. Если вы не видите эту опцию, значит, вам либо не назначен permission set с доступом write к Git‑репозиториям, либо у вашего проекта нет управляемого репозитория.
Кнопка загрузки для управляемого репозитория.Кнопка загрузки для управляемого репозитория.

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

0
Loading