#azure #azure-data-factory #azure-data-factory-2
#azure #azure-data-factory
Вопрос:
У меня есть несколько конвейеров, которые я хочу переместить с одной фабрики данных на другую. Есть ли какой-либо возможный способ их переноса?
Ответ №1:
Самый простой способ сделать это — просто перенести репозиторий git для исходной фабрики в вашу локальную файловую систему, а затем просто скопировать и вставить нужные файлы в структуру папок вашей фабрики назначения. Вот и все.
В качестве альтернативы вы можете сделать это с помощью редактора ADF, сначала создав оболочку конвейера на целевой фабрике, затем перейдя на исходную фабрику и переключившись на представление кода для этого конвейера, скопируйте и вставьте этот код в созданную вами оболочку целевого конвейера, а затем сохраните оттуда.
Конвейер — это просто json. Возможно, вам также потребуется скопировать зависимые объекты, но они выполняются точно таким же образом.
Ответ №2:
В канве фабрики данных есть функция импорта / экспорта, которая поддерживает этот вариант использования.
Более того, это тот случай, когда непрерывное развертывание и интеграция оказываются очень полезными. Можно найти дополнительную литературу — https://learn.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment