Other Releases
Version Released Download 20 Feb 2020
About this download

Teradata Python Package Product Overview

Note: Teradata recommends teradataml pip install from https://pypi.org/project/teradataml/.
Download from downloads.teradata.com location if your organization does not allow you to install directly from https://pypi.org/project/teradataml/.

The Teradata Python Package teradataml combines the benefits of the open source Python language environment with the massive parallel processing capabilities of Teradata Vantage, which includes the Machine Learning Engine analytic functions and the Advanced SQL Engine in-database analytic functions. The Teradata Python package allows users to develop and run Python programs that take advantage of the Big Data and Machine Learning analytics capabilities of Vantage.

The Teradata Python package teradataml is a Python library package like other open source Python packages. The package interface makes available to Python users a collection of functions for analytics that reside on Vantage, so that Python users can perform analytics with no SQL coding required. Specifically, the teradataml package provides functions for data manipulation and transformation, data filtering and sub- setting, and can be used in conjunction with open source Python libraries. The teradataml package uses SQLAlchemy and provides an interface similar to the Pandas Python library.
The Teradata Python Package works over connections to:
    -  Teradata Vantage with Advanced SQL Engine and ML Engine
    -  Teradata Vantage with Advanced SQL Engine only

General product information is available in the Teradata Documentation Website.

Teradata Python Package User Guide – B700-4006

Teradata Python Package Function Reference – B700-4008

For community support, please visit the Connectivity Forum.

For Teradata customer support, please visit Teradata Access.