我想连接到Teradata Aster,已经在多个站点中搜索了我,并阅读了文档,但运气不佳。我可以很好地连接到Teradata,但不能连接到Aster Teradata。
适用于Teradata的代码,但我不知道如何调整它以适用于aster:
import teradata
udaExec = teradata.UdaExec(appName="", version="1.0", logConsole=False)
session = udaExec.connect(method="odbc", system="TDD...", username="...", password="...", authentication="LDAP");
答案 0 :(得分:2)
要连接到Aster,请使用本机Teradata Aster ODBC驱动程序。按照this link并为您的平台选择“ Aster Client Tools”以查找和下载驱动程序。
然后使用pyodbc
之类的Python package for ODBC database connectivity。我在R中使用了类似的方法,但从未在Python中使用过,我在Python和Teradata中找到的一个示例是here。