【问题标题】:Existing SSIS Package conversion to point to Azure SQL Data Warehouse将现有 SSIS 包转换为指向 Azure SQL 数据仓库
【发布时间】:2016-12-29 09:24:20
【问题描述】:

将本地 SSIS 包迁移到 Azure SQL 数据仓库。

有人可以建议在修改现有 SSIS 包(加载本地 sql 数据仓库以填充 SQL 数据仓库)时涉及的参考或想法/步骤吗? 这可能吗? 问候, KK

【问题讨论】:

    标签: sql sql-server azure data-warehouse


    【解决方案1】:

    如果您只想使用现有的 SSIS 包而不进行太多更改,则可以像重新配置 OLEDB 目标以连接到 Azure 数据仓库终结点一样简单。

    但是,将数据加载到 Azure DW 的正确方法取决于所涉及的数据量和时间间隔。如果要定期导出大量数据,则可能需要编辑 SSIS 包以首先将数据暂存到 Azure blob 存储平面文件中。接下来,使用执行 SQL 任务通过 Polybase 创建外部表,然后使用CREATE TABLE AS dbo.InternalTable AS SELECT * FROM blob.ExternalTable

    请查看来自微软的this guidance

    【讨论】:

      【解决方案2】:

      如果您使用最新的功能包,您可以(通过 blob 存储)进入目标表。 https://msdn.microsoft.com/en-US/library/mt146770.aspx

      【讨论】:

        猜你喜欢
        • 2018-05-04
        • 2013-12-30
        • 2017-09-15
        • 1970-01-01
        • 2016-06-30
        • 2018-08-10
        • 2018-04-24
        • 2020-05-12
        • 1970-01-01
        相关资源
        最近更新 更多