Настройка Private Service Connect для BigQuery
Эта функция доступна на следующих уровнях dbt Enterprise:
- Enterprise+
- Virtual Private
Чтобы узнать больше об этих тарифах, свяжитесь с нами по адресу sales@getdbt.com.
Следующие шаги помогут вам настроить конечную точку Private Service Connect (PSC) для GCP BigQuery в многопользовательской среде dbt.
Конечные точки частного подключения не поддерживают соединения между разными облачными провайдерами (AWS, Azure и GCP). Чтобы частное подключение работало, и dbt, и сервер (например, BigQuery) должны быть размещены у одного облачного провайдера. Например, dbt, размещённый в AWS, не может подключаться к сервисам, размещённым в Azure, а dbt, размещённый в Azure, не может подключаться к сервисам, размещённым в GCP.
Включение GCP Private Service Connect для dbt
Чтобы dbt мог устанавливать частное подключение к вашему проекту BigQuery через PSC, необходимо включить региональную конечную точку PSC для вашей учетной записи dbt. Отправьте запрос в службу поддержки dbt, используя следующий шаблон:
dbt Labs выполнит настройку приватного подключения от вашего имени. Пожалуйста, заложите 3–5 рабочих дней на завершение этого процесса. Служба поддержки свяжется с вами, когда конечная точка (endpoint) будет доступна.
(Необязательно) Создание учетных данных BigQuery
Возможно, у вас уже настроены учетные данные для ваших наборов данных. Если нет, вы можете выполнить шаги из нашего руководства по быстрому началу работы с BigQuery, чтобы создать учетные данные.
Создание подключения в dbt
После того как служба поддержки dbt завершит настройку, вы сможете создавать новые подключения с использованием PSC:
- Перейдите в Account Settings → Projects → Create new project.
- В разделе Configure your development environment step выберите Add new connection.
- Вы перейдёте на страницу Add new connection. Выберите BigQuery.
- В разделе Settings выберите PrivateLink Endpoint.
- Выберите частную конечную точку из раскрывающегося списка (поле имени хоста/учётной записи заполнится автоматически).
- Настройте остальные параметры платформы данных.
- Проверьте подключение и сохраните его.