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

Настройка Private Link для Azure Database for Postgres Flexible Server

Доступно на определённых уровнях Enterprise

Эта функция доступна на следующих уровнях dbt Enterprise:

  • Enterprise+
  • Virtual Private

Чтобы узнать больше об этих тарифах, свяжитесь с нами по адресу sales@getdbt.com.

Следующие шаги помогут настроить конечную точку Private Link для Azure Database for Postgres Flexible Server в мультитенантной среде dbt.

Конечные точки частного подключения не поддерживают соединения между разными облачными провайдерами (AWS, Azure и GCP). Чтобы частное подключение работало, и dbt, и сервер (например, Azure Database) должны быть размещены у одного облачного провайдера. Например, dbt, размещённый в AWS, не может подключаться к сервисам, размещённым в Azure, а dbt, размещённый в Azure, не может подключаться к сервисам, размещённым в GCP.

На портале Azure:

  1. Перейдите к своему экземпляру Azure Database for Postgres Flexible Server.

  2. На странице обзора сервера нажмите JSON view.

  3. Скопируйте значение поля Resource ID в верхней части панели.
    Формат пути: /subscriptions/<subscription_uuid>/resourceGroups/<resource_group_name>/providers/Microsoft.DBforPostgreSQL/flexibleServers/<server_name>.

  4. Заполните следующий шаблон необходимыми сведениями и отправьте запрос на создание Azure Private Link в службу поддержки dbt:

     Шаблон письма в службу поддержки
    Subject: New Azure Multi-Tenant Private Link Request

    - Type: Azure Database for Postgres Flexible Server
    - dbt platform account URL:
    - Postgres Flexible Server name:
    - Azure Database for Postgres Flexible Server resource ID:
    - dbt Azure multi-tenant environment (US or EMEA):
    - Azure Postgres server region (for example, WestEurope, NorthEurope):

    dbt Labs выполнит настройку приватного подключения от вашего имени. Пожалуйста, заложите 3–5 рабочих дней на завершение этого процесса. Служба поддержки свяжется с вами, когда конечная точка (endpoint) будет доступна.

  5. Когда наша служба поддержки подтвердит создание конечной точки, перейдите к экземпляру Azure Database for Postgres Flexible Server на портале Azure и откройте Settings > Networking. В разделе Private Endpoints выделите элемент с именем dbt и выберите Approve. Сообщите службе поддержки dbt, что подключение одобрено, чтобы специалисты могли проверить его и сделать доступным для использования в dbt.

Создание подключения в dbt​

Завершив настройку в среде Azure, вы можете настроить частную конечную точку в dbt:

  1. Перейдите в Account Settings → Projects → Create new project.
  2. В разделе Configure your development environment step выберите Add new connection.
  3. Вы перейдёте на страницу Add new connection. Выберите Postgres.
  4. В разделе Settings выберите PrivateLink Endpoint.
  5. Выберите частную конечную точку из раскрывающегося списка (поле имени хоста/учётной записи заполнится автоматически).
  6. Настройте остальные параметры платформы данных.
  7. Проверьте подключение и сохраните его.

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

0
Loading