【问题标题】:SSIS ( SQL Server Integration Services ) & Teradata Volatile Tables . ( Teradata SQL tuning )SSIS(SQL Server 集成服务)和 Teradata 易失性表。 (Teradata SQL 调优)
【发布时间】:2016-02-22 01:25:23
【问题描述】:

我想了解 Modalities SQL 服务器集成服务 (SSIS) 使用什么连接到 Teradata 14

  • ODBC
  • .NEt
  • OLE DB

这些或多于/少于这些。我的主要问题是如何在 SSIS 包中实现 teradata volatile 表创建语法。以上哪些支持它,它是如何完成的?谢谢你

【问题讨论】:

    标签: sql sql-server ssis teradata database-tuning


    【解决方案1】:

    作为使用 sql 任务的替代方法,您可以使用 global temporary table 。这样,您仍然有一个特定于会话的临时表,但您不必即时创建它。

    【讨论】:

    • DBA 的天才不会为这些 SSIS 用户提供任何临时空间。我唯一的赌注是 VT 或直接重写查询。
    【解决方案2】:

    难道不应该像使用表 sql 的 SQL 任务一样简单吗?

    CREATE VOLATILE TABLE table_1
    (
    column1 datatype,
    column2 datatype,
    .
    .
    columnN datatype
    ) ON COMMIT PRESERVE ROWS;
    

    【讨论】:

    • 问题是 SSIS ALLOW 创建 volatile table 语句。请记住,我要求通过不直接使用 SQL 助手的第 3 方工具来完成此操作。当然你也可以这样写代码。我的问题是exe。它通过SSIS。我没有 SSIS,我正在与一个使用 SSIS 访问 TD 的团队合作,我想知道如何让他们实施 VT。这是否清楚?
    猜你喜欢
    • 2015-03-03
    • 2016-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    相关资源
    最近更新 更多