【发布时间】:2016-12-29 09:24:20
【问题描述】:
将本地 SSIS 包迁移到 Azure SQL 数据仓库。
有人可以建议在修改现有 SSIS 包(加载本地 sql 数据仓库以填充 SQL 数据仓库)时涉及的参考或想法/步骤吗? 这可能吗? 问候, KK
【问题讨论】:
标签: sql sql-server azure data-warehouse
将本地 SSIS 包迁移到 Azure SQL 数据仓库。
有人可以建议在修改现有 SSIS 包(加载本地 sql 数据仓库以填充 SQL 数据仓库)时涉及的参考或想法/步骤吗? 这可能吗? 问候, KK
【问题讨论】:
标签: sql sql-server azure data-warehouse
如果您只想使用现有的 SSIS 包而不进行太多更改,则可以像重新配置 OLEDB 目标以连接到 Azure 数据仓库终结点一样简单。
但是,将数据加载到 Azure DW 的正确方法取决于所涉及的数据量和时间间隔。如果要定期导出大量数据,则可能需要编辑 SSIS 包以首先将数据暂存到 Azure blob 存储平面文件中。接下来,使用执行 SQL 任务通过 Polybase 创建外部表,然后使用CREATE TABLE AS dbo.InternalTable AS SELECT * FROM blob.ExternalTable。
请查看来自微软的this guidance
【讨论】:
如果您使用最新的功能包,您可以(通过 blob 存储)进入目标表。 https://msdn.microsoft.com/en-US/library/mt146770.aspx
【讨论】: