用于将数据从 Azure MSSQL 复制到 Azure MySQL 的 Azure 管道复制数据活动



我知道 Azure 管道的复制数据活动不支持 MySQL 作为接收器。但是,是否有通过其他组件的任何解决方法来做到这一点?

这取决于您尝试复制的行的大小。如果只需要几个表/行,可以尝试使用 Azure 自动化。这样,你就可以使用 Powershell 创建一个运行手册,该运行手册连接到 Azure Sql Server,查询服务器,然后将该数据发送到 Azure MySql Server。然后,可以使用 Webhook 从数据工厂调用 Runbook:)

如果最终采用此路线,请记住,运行手册有限制,运行时间不能超过 3 小时。更多信息请点击此处:https://learn.microsoft.com/en-us/azure/automation/automation-runbook-execution#fair-share

另一种选择是为数据工厂创建自定义活动。为此,需要一个 Azure Batch 池。更多内容: https://learn.microsoft.com/en-us/azure/data-factory/transform-data-using-dotnet-custom-activity

希望这有帮助!

最新更新