From 057c749471733b374d00dcb692a714b5b3fecd00 Mon Sep 17 00:00:00 2001 From: livinm Date: Thu, 13 Sep 2018 17:01:37 +0200 Subject: [PATCH] Addded documentation for Teradata DB (#5885) Documentation extension for PR5870 --- docs/installation.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docs/installation.rst b/docs/installation.rst index b573d63b5751d..963d273773ac1 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -354,6 +354,8 @@ Here's a list of some of the recommended packages. +---------------+-------------------------------------+-------------------------------------------------+ | BigQuery | ``pip install pybigquery`` | ``bigquery://`` | +---------------+-------------------------------------+-------------------------------------------------+ +| Teradata | ``pip install sqlalchemy-teradata`` | ``teradata://`` | ++---------------+-------------------------------------+-------------------------------------------------+ Note that many other database are supported, the main criteria being the existence of a functional SqlAlchemy dialect and Python driver. Googling @@ -399,6 +401,22 @@ use version 1.1.0 or try a newer version. See `Snowflake SQLAlchemy `_. +Teradata +--------- + +The connection string for Teradata looks like this :: + + teradata://{user}:{password}@{host} + +*Note*: Its required to have Teradata ODBC drivers installed and environment variables configured for proper work of sqlalchemy dialect. Teradata ODBC Drivers available here: https://downloads.teradata.com/download/connectivity/odbc-driver/linux + +Required environment variables: :: + + export ODBCINI=/.../teradata/client/ODBC_64/odbc.ini + export ODBCINST=/.../teradata/client/ODBC_64/odbcinst.ini + +See `Teradata SQLAlchemy `_. + Caching -------