This section provides information on how to enable connection to Teradata databases.
- Teradata provides Datawarehousing & Analytics solutions and Marketing applications. The Teradata database supports all of their Datawarehousing solutions. For more information, see http://www.teradata.com.
For more information on supported versions, see Enable Relational Connections.
Contents:
Download and Install Teradata drivers
To enable connectivity, you must download and install the Teradata drivers into an accessible location on the Alteryx® node.
NOTE: Please download and install the Teradata driver that corresponds to your version of Teradata. For more information on supported versions, see Connection Types.
Steps:
- If you don't have a Teradata developer account, create one here: https://downloads.teradata.com/user/register
- Log in to the account. Navigate to http://downloads.teradata.com/download/connectivity/jdbc-driver
- Download the JDBC driver in ZIP or TAR form.
- Copy the downloaded ZIP or TAR file to the Alteryx node.
- Extract and place the JAR file into a folder accessible to the Alteryx user.
- Verify that the Alteryx user is the owner of the JAR file and its parent folder.
- You can apply this change through the Admin Settings Page (recommended) or
trifacta-conf.json
. For more information, see Platform Configuration Methods. - Locate the
data-service.classpath
. To the classpath value add the folder where you installed the JAR file. For the new entry, remember to add the following to the entry:- Add a prefix of
:
. Add a suffix of
/*
.Example:
:/opt/trifacta/drivers/*
Whole classpath example:
"data-service": { ... "classpath": "%(topOfTree)s/services/data-service/build/libs/data-service.jar:%(topOfTree)s/services/data-service/build/conf:%(topOfTree)s/services/data-service/build/dependencies/*:/opt/trifacta/drivers/*"
- Add a prefix of
- Save your changes and restart the platform.
Increase Read Timeout
Particular when reading from large Teradata tables, you might experience read timeouts in the Designer Cloud application.
The default setting is 300
seconds (5 minutes). You should consider raising this limit if you are working with large tables.
For more information, see Configure Photon Running Environment.
Create Teradata Connection
After you have installed the Teradata drivers, you can create connections to Teradata datastores. These sources are accessed by creating a JDBC connection to them.
- If you have not done so already, you must enable basic JDBC-based relational connections. See Enable Relational Connections.
- You can create a Teradata connection in one of the following ways:
- Through the Designer Cloud application. See Create Connection Window.
- Through the Alteryx Command Line Interface. See CLI for Connections.
Testing
Steps:
- After you create your connection, load a small dataset based on a table in the connected Teradata database. See Import Data Page.
- Perform a few simple transformations to the data. Run the job. See Transformer Page.
- Export the results. See Export Results Window.
- Verify the results.
For more information, see Verify Operations.
This page has no comments.