带有 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 数据库服务层是您的不错选择。
我使用了多项 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 数据库服务层是您的不错选择。