Configuring AWS PrivateLink for Teradata VantageCloud Enterprise +
This feature is available on the following dbt Enterprise tiers:
- Enterprise+
- Virtual Private
To learn more about these tiers, contact us at sales@getdbt.com.
The following steps walk you through the setup of a Teradata VantageCloud AWS PrivateLink endpoint in a dbt multi-tenant environment.
Private connection endpoints can't connect across cloud providers (AWS, Azure, and GCP). For a private connection to work, both dbt and the server (like Teradata VantageCloud) must be hosted on the same cloud provider. For example, dbt hosted on AWS cannot connect to services hosted on Azure, and dbt hosted on Azure can’t connect to services hosted on GCP.
Configure AWS PrivateLink
-
Contact your Teradata account team or Teradata Support to obtain:
- The VPC endpoint service name for your Teradata PrivateLink Service
- The AWS region of your Teradata environment
The service name is generated by AWS and looks similar to:
com.amazonaws.vpce.us-east-1.vpce-svc-0abc123def456ghi7dbt AWS accountIf granting access to your Teradata endpoint service requires the dbt AWS account ID, use AWS account ID:
346425330055— Note: This account ID only applies to AWS dbt multi-tenant environments. For AWS Virtual Private/Single-Tenant account IDs, contact dbt Support. -
Add the required information to the following template and submit your AWS PrivateLink request to dbt Support:
dbt Labs will work on your behalf to complete the private connection setup. Please allow 3-5 business days for this process to complete. Support will contact you when the endpoint is available.
-
Once dbt Support confirms the endpoint has been provisioned and the connection has been tested, they will reply with the hostname to use when configuring your project.
Create connection in dbt
Once you've completed the setup with dbt Support, you can configure a private endpoint in dbt:
- Navigate to Settings → Create new project → select Teradata.
- You will see two radio buttons: Public and Private. Select Private.
- Select the private endpoint from the dropdown by the display name you submitted in the support ticket (this automatically populates the Host field).
- Configure the remaining data platform details.
- Test your connection and save it.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.