# Настройка AWS PrivateLink для Teradata VantageCloud

Платформа dbt | Enterprise+

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

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

* Enterprise+
* Virtual Private

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

Следующие шаги помогут настроить конечную точку AWS PrivateLink для Teradata VantageCloud в многопользовательской среде dbt.

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

## Настройка AWS PrivateLink

1. Обратитесь к команде Teradata, сопровождающей вашу учетную запись, или в службу поддержки Teradata, чтобы получить:

   * Имя сервиса конечной точки VPC для вашего сервиса Teradata PrivateLink
   * Регион AWS, в котором размещена ваша среда Teradata

   Имя сервиса генерируется AWS и выглядит примерно так:

   ```text
   com.amazonaws.vpce.us-east-1.vpce-svc-0abc123def456ghi7
   ```

   Учетная запись dbt в AWS

   Если для предоставления доступа к вашему сервису конечной точки Teradata требуется идентификатор учетной записи dbt в AWS, используйте **идентификатор учетной записи AWS**: `346425330055` — *Примечание: этот идентификатор учетной записи применяется только к многопользовательским средам dbt в AWS. Чтобы получить идентификаторы учетных записей AWS для сред Virtual Private/Single-Tenant, обратитесь в [службу поддержки dbt](mailto:support@getdbt.com).*

2. Добавьте необходимые сведения в следующий шаблон и отправьте запрос на настройку AWS PrivateLink в [службу поддержки dbt](mailto:support@getdbt.com):

    Шаблон письма с запросом в службу поддержки

   ```text
   Subject: New AWS Multi-Tenant PrivateLink Request

   - Type: Teradata
   - dbt platform account URL:
   - Display name (appears in the dbt connection dropdown):
   - VPC Endpoint Service Name:
   - Port: 1025 (change if not default)
   - Teradata AWS Region (for example, us-east-1, eu-west-2):
   - dbt AWS multi-tenant environment (US, EMEA, AU, JP):
   ```

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

3. Когда служба поддержки dbt подтвердит, что конечная точка создана и подключение проверено, она отправит вам имя хоста, которое нужно использовать при настройке проекта.

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

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

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