Skip to content
/ PyTd Public

A Python Module to make it easy to script powerful interactions with Teradata Database in a DevOps friendly way.

License

Notifications You must be signed in to change notification settings

Teradata/PyTd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

No Maintenance Intended

Deprecation notice

The driver/package has been deprecated. For new Python driver implementations consider using https://github.com/Teradata/python-driver.

Teradata Python DevOps Module Build Status

The Teradata Python Module is a freely available, open source, library for the Python programming language, whose aim is to make it easy to script powerful interactions with Teradata Database. It adopts the philosophy of udaSQL, providing a DevOps focused SQL Execution Engine that allows developers to focus on their SQL and procedural logic without worrying about Operational requirements such as external configuration, query banding, and logging.

INSTALLATION

[sudo] pip install teradata

The module is hosted on PyPi: https://pypi.python.org/pypi/teradata

DOCUMENTATION

Documentation for the Teradata Python Module is available on the Teradata Developer Exchange.

UNIT TESTS

To execute the unit tests, you can run the following command at the root of the project checkout.

python -m unittest discover -s test

The unit tests use the connection information specified in test/udaexec.ini. The unit tests depend on Teradata ODBC being installed and also on access to Teradata REST Services.

About

A Python Module to make it easy to script powerful interactions with Teradata Database in a DevOps friendly way.

Resources

License

Stars

Watchers

Forks

Packages

No packages published