带有 SSIS 包的 Azure Synapse

Azure Synapse with SSIS package

我使用了多项 Azure 服务将数据从本地上传到 Azure SQL DW for Power BI。

SQL Server (On Perm) -> Azure Data Factory (SSIS IR, SSIS in Azure SQL Database) -> Azure SQL Database<br/>
2 Azure services used

但是,我们发现数据量的增长远远大于平台的设计。
我们正计划更改为 Azure Synapse。

但是根据 Microsoft 文档,数据工厂(预览版)似乎没有随 SSIS IR 一起提供。
这是我想到的:

SQL Server (On Perm) -> Azure Data Factory (SSIS IR, SSIS in Azure SQL Database) -> Azure Synapse<br/>
3 Azure services used

我想知道它是否有更好的方法来使用 SSIS 进行 Synapse。

非常感谢。

Azure SQL 数据库现在有一个 Hyperscale service tier

Azure 中的超大规模服务层 SQL 数据库提供以下附加功能:

  • 支持高达 100 TB 的数据库大小
  • 近乎即时的数据库备份(基于存储的文件快照 在 Azure Blob 存储中)无论大小,对 IO 没有影响 计算资源
  • 快速数据库恢复(基于文件快照)在几分钟内而不是 超过几小时或几天(不是数据操作的大小)
  • 由于更高的日志吞吐量和更快的速度,整体性能更高 事务提交时间与数据量无关
  • 快速横向扩展 - 您可以为 卸载您的读取工作负载并用作热备份
  • 快速扩展 - 您可以在固定时间内扩展您的计算 资源以在需要时适应繁重的工作负载,然后进行扩展 计算资源在不需要时回退。

由于 SSIS IR 不支持 Azure Synapse Analytics,我认为扩展 Azure SQL 数据库服务层是您的不错选择。