Analytic Languages for Vantage | Teradata Vantage - 2.2 - Analytic Languages - Teradata Vantage

Configuring Teradata Vantage™ After Installation

Product
Teradata Vantage
Release Number
2.2
Release Date
January 2021
Content Type
Configuration
Implementation
Publication ID
B700-4014-011K
Language
English (United States)

The following table lists supported analytic languages for Vantage along with links to installation and user guides.

Application Description References
Python Teradata provides an SQL driver and an analytic library for Python that can be loaded into the client Python environment. These packages allow you to develop Python scripts that access data in the Vantage system and run Vantage analytic functions. Vantage also allows execution of Python scripts on the server.

The Python library package teradataml uses SQLAlchemy and works with verbs and functions of Pandas library.

Teradata Package for Python:
R Teradata provides an SQL driver and an analytic library for R that can be loaded into the client R environment. These packages allow you to develop R scripts that access data in the Vantage system and run Vantage analytic functions. Vantage also allows execution of R scripts on the server through the ExecR system table operator.

The R library package tdplyr conforms and works with the verbs and functions of the dplyr and dbplyr libraries.

Teradata Package for R:
SQL Analytic functions can be called from SQL. The analytic functions run in-database on Advanced SQL Engine or on Machine Learning Engine. Analytic functions:
  • Teradata Vantage™ - Advanced SQL Engine Analytic Functions, B035-1206
  • Teradata Vantage™ Machine Learning Engine Analytic Function Reference, B700-4003