Tip
If you don't already have a Teradata instance running, we recommend signing up for a free ClearScape Analytics trial.
-
Install R packages
adbcdrivermanager,arrow, andtibble:install.packages(c("adbcdrivermanager", "arrow", "tibble"))
-
The ADBC driver for Teradata is available from Columnar's private driver registry. Create a Columnar Console account and activate a 14-day free trial. Then authenticate to the registry:
dbc auth login
-
Install the ADBC driver for Teradata:
dbc install teradata
-
Download and install the Teradata Tools and Utilities (TTU). Select "Tools and Utilities" and choose the package for your platform. Install to the default location:
- Linux:
/opt/teradata - macOS:
/Library/Application Support/teradata - Windows:
C:\Program Files\Teradata\Client
On Windows, you can do this with
winget install Teradata.TTUBaseOn macOS with Homebrew, you can do this with
brew tap Teradata/teradata && brew install ttubasesuite - Linux:
-
Set
LD_LIBRARY_PATH(Linux),DYLD_LIBRARY_PATH(macOS), orPATH(Windows) to make sure the TTU libraries are discoverable by your application. -
Customize the R script
main.R:- Change the connection arguments in
adbc_database_init().uriis the URI of your Teradata instance. The format isteradata://user:password@host[:port].
- Change the SQL SELECT statement in
read_adbc().
- Change the connection arguments in
-
Run the R script:
Rscript main.R