Как подключить dbt к репозиторию Google Source?
Хотя мы официально не поддерживаем Google Cloud в качестве git-репозитория, приведенное ниже решение с использованием метода SSH URL должно помочь вам подключиться:
-
Сначала «импортируйте» ваш репозиторий в dbt, используя SSH URL, предоставленный вам GCP. Он будет выглядеть примерно так:
ssh://drew@fishtownanalytics.com@source.developers.google.com:2022/p/dbt-integration-tests/r/drew-debug -
После импорта репозитория вы должны увидеть публичный ключ, сгенерированный dbt для этого репозитория. Скопируйте этот публичный ключ и добавьте его как новый SSH Key для вашего пользователя здесь: https://source.cloud.google.com/user/ssh_keys
-
После сохранения этого SSH‑ключа dbt сможет читать и записывать данные в этот репозиторий.
Если вы попробовали вышеуказанное решение и у вас все еще возникают проблемы с подключением, свяжитесь с нашей службой поддержки по адресу support@getdbt.com, и мы будем рады помочь!