【问题标题】:TPT load operator to load relational tables to Teradata targetTPT 加载运算符将关系表加载到 Teradata 目标
【发布时间】:2015-08-02 16:16:00
【问题描述】:

我们可以使用 TPT 加载运算符将 Oracle 关系表加载到 Teradata 目标吗?

由于 FLOAD 仅从平面文件加载,我们可以在 TPT LOAD 运算符中使用 Tables 吗?

有什么办法可以解决这个问题?我们有需要使用 TPT LOADER CONNECTIONS 加载到 teradata 目标的 oracle 表。

【问题讨论】:

    标签: teradata


    【解决方案1】:

    TPT 的高级功能使得任何生产者操作符都可以与任何消费者操作符一起使用。

    Load Operator 是一个消费者,它可以与任何生产者运算符一起使用。从 Oracle 加载时的一些常见选项是

    1. 数据连接器生产者
    2. ODBC 连接器

    在第一个选项中,您可以从 Oracle 提取数据并将其转储(假脱机)到磁盘上,然后使用 Data Connector Producer 创建一个功能类似于传统 Fastload 实用程序的脚本。

    或者第二个选项;您可以使用 ODBC 连接器来使用 ODBC 连接直接从 Oracle 提取数据并发送到 Load 运算符以加载到 Teradata。

    我认为第二个选项是您正在寻找的。​​p>

    【讨论】:

    • 感谢 Xenodevil,我想这就是我想要的。我将不得不实施并查看。
    • 请记住,ODBC 有自己的开销,不建议用于提取大量数据。 ODBC 将主要阻塞 Oracle 和 TD 节点之间的一个网络或其他网络,或者基于其性能限制可能在 Oracle 服务器本身上阻塞。此外,在使用 ODBC 时生成元数据很麻烦。
    猜你喜欢
    • 2019-10-19
    • 2020-03-11
    • 1970-01-01
    • 2014-03-30
    • 2018-05-30
    • 2018-06-21
    • 2015-03-20
    • 1970-01-01
    • 2016-02-05
    相关资源
    最近更新 更多