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

时间:2018-05-29 17:30:36

标签: mysql azure pipeline azure-data-factory-2

我知道Azure Pipeline的复制数据活动不支持MySQL作为接收器。但有没有其他组件可以解决这个问题?

1 个答案:

答案 0 :(得分:1)

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

如果您最终走这条路线,请记住Runbook有一个限制,并且运行时间不能超过3小时。更多信息请访问:https://docs.microsoft.com/en-us/azure/automation/automation-runbook-execution#fair-share

另一种选择是为数据工厂创建自定义活动。为此,您需要Azure批处理池。更多信息:https://docs.microsoft.com/en-us/azure/data-factory/transform-data-using-dotnet-custom-activity

希望这有帮助!