Azure конвейерная операция копирования данных для копирования данных из Azure MSSQL в Azure MySQL - PullRequest
0 голосов
/ 29 мая 2018

Мне известно, что операция копирования данных Azure Pipeline не поддерживает MySQL в качестве приемника.Но есть ли обходной путь через какой-то другой компонент для этого?

1 Ответ

0 голосов
/ 30 мая 2018

Это зависит от количества строк, которые вы пытаетесь скопировать.Если вам просто нужно несколько таблиц / строк, попробуйте использовать Azure Automation.Таким образом, вы можете просто создать Runbook с Powershell, который подключается к Azure Sql Server, запрашивает сервер и затем отправляет эти данные на Azure MySql Server.Затем вы можете вызвать Runbook из фабрики данных, используя webhook:)

Если вы в конечном итоге идете по этому маршруту, помните, что у 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

Надеюсь, это помогло!

...