通过 Postgres 连接到 Teradata DB
Connect to Teradata DB via Postgres
我需要从 Postgres 访问存储在 Teradata 中的一个 table。
有什么方法可以从 Postgres DB 连接到 Teradata DB?
我知道我可以使用 export/import 函数或创建简单的 ETL 过程,例如使用 Talend 将数据从 Teradata 加载到 Postgres DB,但在我开始之前,我想确保直接链接是不可能的(至少我没有在互联网上找到解决方案。
Teradata 需要 foreign data wrapper (FDW)。
The PostgreSQL Wiki has the authoritative collection 个可用的 FDW。目前没有适用于 Teradata 的 FDW。
您有两个选择:
使用通用 FDW 之一(ODBC 或 JDBC)。我不知道他们是否处于工作状态。
自己写。
要么走硬路,write one in C, or you can use Multicorn写成Python,这样就容易多了。
我需要从 Postgres 访问存储在 Teradata 中的一个 table。
有什么方法可以从 Postgres DB 连接到 Teradata DB?
我知道我可以使用 export/import 函数或创建简单的 ETL 过程,例如使用 Talend 将数据从 Teradata 加载到 Postgres DB,但在我开始之前,我想确保直接链接是不可能的(至少我没有在互联网上找到解决方案。
Teradata 需要 foreign data wrapper (FDW)。
The PostgreSQL Wiki has the authoritative collection 个可用的 FDW。目前没有适用于 Teradata 的 FDW。
您有两个选择:
使用通用 FDW 之一(ODBC 或 JDBC)。我不知道他们是否处于工作状态。
自己写。
要么走硬路,write one in C, or you can use Multicorn写成Python,这样就容易多了。