Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
116 changes: 57 additions & 59 deletions quickstarts/manage-data/fivetran-userguide.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,39 @@
sidebar_position: 4
id: fivetran
author: Satish Chinthanippu
email: satish.chinthanippu@teradata.com
page_last_update: April 08th, 2025
description: Use Fivetran with Teradata Vantage.
keywords: [data warehouses, compute storage separation, teradata, vantage, cloud data platform, object storage, business intelligence, enterprise analytics, elt, fivetran.]
email: satish.chinthanippu@teradata.com, developer.relations@teradata.com
page_last_update: July 16th, 2026
description: Use Fivetran with Teradata.
keywords: [data warehouses, compute storage separation, teradata, cloud data platform, object storage, business intelligence, enterprise analytics, elt, fivetran]
---

import TrialDocsNote from '../_partials/teradata_trial.mdx'
import CommunityLink from '../_partials/community_link.mdx'

# Use Fivetran to load data from external sources to Teradata Vantage
# Use Fivetran to load data from external sources to Teradata

## Overview
This quickstart demonstrates how to use Fivetran to transfer data from different sources like `Google Sheets`, `PostgreSQL` and `Amazon S3` into `Teradata Vantage`.

## Load data from Google Sheets to Teradata Vantage
This quickstart demonstrates how to use Fivetran to transfer data from different sources like `Google Sheets`, `PostgreSQL` and `Amazon S3` into `Teradata`.

## Load data from Google Sheets to Teradata

### Before You Begin

Make sure you:

- Have access to a Google account with edit access to the relevant Google Sheet.
- Have an available named range defined in the Google Sheet.
- Have connection credentials to a Teradata ClearScape instance.
- Have credentials to connect to a Teradata instance.

### Prerequisites
* Active [Fivetran Account](https://fivetran.com/login?_gl=1*9knhuy*_gcl_aw*R0NMLjE3NDM3NDI1MjguQ2p3S0NBanc0N2lfQmhCVEVpd0FhSmZQcHRGNDZmVVFqcnFaMGFiS0VpbVBkSUY3b3lQdTdicDdTZ1R2X3RHZTFGR253OFNYRnI0Nlp4b0MteXdRQXZEX0J3RQ..*_gcl_au*MTg1ODQxODI2LjE3MzgxMzM1Nzg.*_ga*MzM3MDk5MDc3LjE3MzgxMzM1Nzg.*_ga_NE72Z5F3GB*MTc0NDExMjU0MC4xOS4wLjE3NDQxMTI1NDAuNjAuMC4w*_ga_MD1R8Y04Z3*MTc0NDExMjU0MC40LjAuMTc0NDExMjU0MC42MC4wLjA)
* Access to a Teradata Vantage instance.
* Access to a Teradata instance.

<TrialDocsNote />

:::note
At the time of writing, the **Teradata** destination in Fivetran is available as a **Partner-Built Private Preview**. If you do not see **Teradata** when adding a destination, contact your Teradata or Fivetran representative to request access.
:::

### Setup Google Sheets
Refer to the [Google Sheets Setup Guide](https://fivetran.com/docs/connectors/files/google-sheets/google-sheets-setup-guide) to configure sharing permissions and named ranges for data transfer using Fivetran.

Expand All @@ -47,10 +49,10 @@ Refer to the [Google Sheets Setup Guide](https://fivetran.com/docs/connectors/fi
4. Search for and select `Teradata`.
5. Provide a name for the destination and Click `Add`.
6. Enter the required connection details.
- `Host`: Provide Teradata ClearScape instance hostname
- `Host`: Provide Teradata instance hostname
- `Logon Mechanism`: TD2
- `Username`: Teradata ClearScape username
- `Password`: Teradata ClearScape password
- `Username`: Teradata username
- `Password`: Teradata password
- `Database`: Target Database Name

##### Optional Connection Parameters
Expand Down Expand Up @@ -88,42 +90,42 @@ Refer to the [Google Sheets Setup Guide](https://fivetran.com/docs/connectors/fi
7. Click `Save & Test` and confirm the connection success.
8. Click on `Continue` to begin the initial data load. Wait until the sync status changes to `Initial sync complete`.

#### Verify Data in Teradata Vantage
#### Verify Data in Teradata

Once the sync is complete, connect to your `Teradata Vantage` instance using a client like `Teradata Studio`:
Once the sync is complete, connect to your `Teradata` instance using a client like `Teradata Studio`:

- Open Teradata Studio and create a new connection.
- Enter the Teradata hostname, username, and password used during Fivetran setup.
- Test the connection and click Finish.
- Navigate to the database
- Run `SELECT` query to verify the data from Google Sheets is present.
- Run a `SELECT` query to verify the data from Google Sheets is present.


## Load data from PostgreSQL to Teradata Vantage
## Load data from PostgreSQL to Teradata

### Prerequisites
* Access to a Postgres Instance.
* Access to a Teradata Vantage instance.
* Access to a PostgreSQL instance.
* Access to a Teradata instance.

<TrialDocsNote />

### Setup PostgreSQL
Refer to the [Postgres Setup Guide](https://fivetran.com/docs/connectors/databases/postgresql/setup-guide) to configure postgres on Fivetran.
Refer to the [Postgres Setup Guide](https://fivetran.com/docs/connectors/databases/postgresql/setup-guide) to configure PostgreSQL on Fivetran.

### Fivetran Setup: Sync from Posgtres to Teradata
### Fivetran Setup: Sync from Postgres to Teradata

#### Configure Teradata as Destination
1. Login to [Fivetran Dashboard](https://fivetran.com/login?_gl=1*9knhuy*_gcl_aw*R0NMLjE3NDM3NDI1MjguQ2p3S0NBanc0N2lfQmhCVEVpd0FhSmZQcHRGNDZmVVFqcnFaMGFiS0VpbVBkSUY3b3lQdTdicDdTZ1R2X3RHZTFGR253OFNYRnI0Nlp4b0MteXdRQXZEX0J3RQ..*_gcl_au*MTg1ODQxODI2LjE3MzgxMzM1Nzg.*_ga*MzM3MDk5MDc3LjE3MzgxMzM1Nzg.*_ga_NE72Z5F3GB*MTc0NDExMjU0MC4xOS4wLjE3NDQxMTI1NDAuNjAuMC4w*_ga_MD1R8Y04Z3*MTc0NDExMjU0MC40LjAuMTc0NDExMjU0MC42MC4wLjA) with valid credentials.
2. Navigate to `Destinations` from the left menu.
1. Log in to the [Fivetran Dashboard](https://fivetran.com/login?_gl=1*9knhuy*_gcl_aw*R0NMLjE3NDM3NDI1MjguQ2p3S0NBanc0N2lfQmhCVEVpd0FhSmZQcHRGNDZmVVFqcnFaMGFiS0VpbVBkSUY3b3lQdTdicDdTZ1R2X3RHZTFGR253OFNYRnI0Nlp4b0MteXdRQXZEX0J3RQ..*_gcl_au*MTg1ODQxODI2LjE3MzgxMzM1Nzg.*_ga*MzM3MDk5MDc3LjE3MzgxMzM1Nzg.*_ga_NE72Z5F3GB*MTc0NDExMjU0MC4xOS4wLjE3NDQxMTI1NDAuNjAuMC4w*_ga_MD1R8Y04Z3*MTc0NDExMjU0MC40LjAuMTc0NDExMjU0MC42MC4wLjA) with valid credentials.
2. Navigate to `Destinations` in the left menu.
3. Click on `Add destination`.
![fivetran_add_destination.png](..%2Fimages%2Ffivetran_add_destination.png)
4. Search for and select `Teradata`.
5. Provide a name for the destination and Click `Add`.
6. Enter the required connection details.
- `Host`: Provide Teradata ClearScape instance hostname
- `Host`: Provide Teradata instance hostname
- `Logon Mechanism`: TD2
- `Username`: Teradata ClearScape username
- `Password`: Teradata ClearScape password
- `Username`: Teradata username
- `Password`: Teradata password
- `Database`: Target Database Name

##### Optional Connection Parameters
Expand Down Expand Up @@ -151,41 +153,41 @@ Refer to the [Postgres Setup Guide](https://fivetran.com/docs/connectors/databas
3. Search and select `Postgres`.
4. Click `Setup`.
5. Choose the `Teradata destination` configured in the previous step.
6. Fill in the Google Sheets source details.
6. Fill in the PostgreSQL source details.
7. Enter the required connection details.
- `Host`: Provide Postgres instance hostname
- `Host`: Provide PostgreSQL instance hostname
- `Port`: Provide Port Number
- `User`: Postgres instance username
- `Password`: Postgres instance password
- `User`: PostgreSQL instance username
- `Password`: PostgreSQL instance password
- `Database`: Target Database Name
- `Connection method`: Choose Connection Method based on your postgres setup. Refer [PostgreSQL Setup instructions](https://fivetran.com/docs/connectors/databases/postgresql/setup-guide#setupinstructions) for more details on different connection methods setup.
- `Connection method`: Choose Connection Method based on your PostgreSQL setup. Refer [PostgreSQL Setup instructions](https://fivetran.com/docs/connectors/databases/postgresql/setup-guide#setupinstructions) for more details on different connection methods setup.
This guide uses `Connect directly` connection method.
- `Update Method`: Choose your incremental sync method. This guide uses `Logical Replication` sync method.
![fivetran_add_posgres_as_source.png](..%2Fimages%2Ffivetran_add_posgres_as_source.png)
8. Click `Save & Test` and confirm the connection success.
9. Click on `Continue` to begin the initial data load. Wait until the sync status changes to `Initial sync complete`.

#### Verify Data in Teradata Vantage
#### Verify Data in Teradata

Once the sync is complete, connect to your `Teradata Vantage` instance using a client like `Teradata Studio`:
Once the sync is complete, connect to your `Teradata` instance using a client like `Teradata Studio`:

- Open Teradata Studio and create a new connection.
- Enter the Teradata hostname, username, and password used during Fivetran setup.
- Test the connection and click Finish.
- Navigate to the database
- Run `SELECT` query to verify the data from Google Sheets is present.
- Run a `SELECT` query to verify the data from PostgreSQL is present.


## Load data from Amazon S3 to Teradata Vantage
## Load data from Amazon S3 to Teradata

### Prerequisites
* Access to Amazon S3.
* Access to a Teradata Vantage instance.
* Access to a Teradata instance.

<TrialDocsNote />

### Setup Amazon S3
Refer to the [Amazon S3 Setup Guide](https://fivetran.com/docs/connectors/files/amazon-s3/setup-guide-new) to configure postgres on Fivetran.
Refer to the [Amazon S3 Setup Guide](https://fivetran.com/docs/connectors/files/amazon-s3/setup-guide-new) to configure Amazon S3 on Fivetran.

### Fivetran Setup: Sync from Amazon S3 to Teradata

Expand All @@ -197,10 +199,10 @@ Refer to the [Amazon S3 Setup Guide](https://fivetran.com/docs/connectors/files/
4. Search for and select `Teradata`.
5. Provide a name for the destination and Click `Add`.
6. Enter the required connection details.
- `Host`: Provide Teradata ClearScape instance hostname
- `Host`: Provide Teradata instance hostname
- `Logon Mechanism`: TD2
- `Username`: Teradata ClearScape username
- `Password`: Teradata ClearScape password
- `Username`: Teradata username
- `Password`: Teradata password
- `Database`: Target Database Name

##### Optional Connection Parameters
Expand Down Expand Up @@ -228,7 +230,7 @@ Refer to the [Amazon S3 Setup Guide](https://fivetran.com/docs/connectors/files/
3. Search and select `Amazon S3`.
4. Click `Setup`.
5. Choose the `Teradata destination` configured in the previous step.
6. Fill in the Google Sheets source details.
6. Fill in the Amazon S3 source details.
7. Enter the required connection details.
- `Destination schema`:
- `Destination table`:
Expand All @@ -237,43 +239,39 @@ Refer to the [Amazon S3 Setup Guide](https://fivetran.com/docs/connectors/files/
- `Access approach` : Choose Access Key and Secret
- `Access Key ID`: Access Key ID of your IAM user.
- `Access Key Secret`: Secret Access Key of your IAM user.
- `Compression`: Select zip
- `Compression`: Select ZIP
- `Format`
- `File Type`: csv
- `File Type`: CSV

![fivetran_setup_teradata.png](..%2Fimages%2Ffivetran_add_s3.png)
![fivetran_add_s3.png](..%2Fimages%2Ffivetran_add_s3.png)

8. Click `Save & Test` and confirm the connection success.
9Click on `Continue` to begin the initial data load. Wait until the sync status changes to `Initial sync complete`.
9. Click on `Continue` to begin the initial data load. Wait until the sync status changes to `Initial sync complete`.

#### Verify Data in Teradata Vantage
#### Verify Data in Teradata

Once the sync is complete, connect to your `Teradata Vantage` instance using a client like `Teradata Studio`:
Once the sync is complete, connect to your `Teradata` instance using a client like `Teradata Studio`:

- Open Teradata Studio and create a new connection.
- Enter the Teradata hostname, username, and password used during Fivetran setup.
- Test the connection and click Finish.
- Navigate to the database
- Run `SELECT` query to verify the data from Google Sheets is present.
- Run a `SELECT` query to verify the data from Amazon S3 is present.


## Try More Use Cases
Fivetran supports many source and destination combinations. After completing this example, consider:
- Replicating data from Oracle, Salesforce, or Fivetran supported source to Teradata.
- Replicating data from Oracle, Salesforce, or another Fivetran-supported source to Teradata.

## Summary

In this guide, you:
- Set up different sources like Google Sheets, PostgreSQL and Amazon S3
- Configured Fivetran to sync data from different sources like Google Sheets, PostgreSQL and Amazon S3 to Teradata Vantage
- Verified the sync through Teradata Studio
- Set up Google Sheets, PostgreSQL, and Amazon S3 as data sources.
- Configured Fivetran to sync data from these sources to Teradata.
- Verified the synchronized data using Teradata Studio.

## Further reading

- [Teradata Vantage Documentation](https://docs.teradata.com/r/Enterprise_IntelliFlex_VMware/Database-Introduction/Introduction-Teradata-Vantage)
- [Teradata Documentation](https://docs.teradata.com/r/Enterprise_IntelliFlex_VMware/Database-Introduction/Introduction-Teradata-Vantage)
- [Fivetran Documentation](https://fivetran.com/docs/getting-started/quickstart)
- [Teradata Studio](https://docs.teradata.com/r/Teradata-StudioTM-User-Guide/October-2023/Getting-Started-With-Studio/Welcome-to-Teradata-Studio)


<CommunityLink />

- [Teradata Studio](https://docs.teradata.com/r/Teradata-StudioTM-User-Guide/Getting-Started-With-Studio/Welcome-to-Teradata-Studio)
Loading