我是 Azure 的新手。我需要将数据从本地移动到 Azure SQL 数据库。但是,我必须使用/执行 Azure 上现有的 SSIS 包。我正在考虑使用 SSIS IR 来执行 SSIS 包。有了这个 IR,是否也可以将数据从本地移动到云端,还是我也需要一个自托管的 IR?
谢谢!
我是 Azure 的新手。我需要将数据从本地移动到 Azure SQL 数据库。但是,我必须使用/执行 Azure 上现有的 SSIS 包。我正在考虑使用 SSIS IR 来执行 SSIS 包。有了这个 IR,是否也可以将数据从本地移动到云端,还是我也需要一个自托管的 IR?
谢谢!
是否也可以将数据从本地移动到云端
是的,但是您需要将 SSIS-IR 加入到 VNET,而 VNET 又可以连接到本地。
VNET 与本地的连接是通过从本地到您的 VNET 的 VPN 或 Express 链接实现的。有不同程度的复杂性。
如果您要进行大量混合网络项目(在加入 Azure 的本地),您应该立即开始配置 VPN 或 Express 路由。
根据官方文档:</p>
自托管 IR:
您可以通过 Azure 数据工厂中的自托管 IR 连接到本地 SQL Server。您可以在 ADF 中设置复制活动,以将数据从本地数据库复制到 Azure SQL。
Azure-SSIS 集成运行时:
要提升和转移现有的 SSIS 工作负载,可以创建 Azure-SSIS IR 以本机执行 SSIS 包。你需要做:
价钱:
比较价格后,我们可以看到 SSIS IR 比 Self-hosted IR 贵。
结论:
我建议你直接使用Self-hosted IR,更简单,更方便,更便宜。