This section provides information on how to enable connection to Teradata databases.
For more information on supported versions, see Connection Types.
This connection supports reading and writing. You can create multiple Teradata connections in the .
Your final statement for any recipe that generates results for Teradata should include a Remove duplicate rows
transformation.
NOTE: The above transformation removes exact, case-sensitive duplicate rows. Teradata may still prevent publication for case-insensitive duplicates. |
ORDER BY
clause in standard SQL does not work. This is a known issue.To enable connectivity, you must download and install the Teradata drivers into an accessible location on the .
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:
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 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/*" |
Particularly when reading from large Teradata tables, you might experience read timeouts in the .
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.
For more information on creating a Teradata connection, see Create Connection Window.
Steps:
For more information, see Verify Operations.