Copying an entire Data Factory, moving from development to production environment

Leonardo clemente 1 Reputation point
2020-09-07T12:36:32.747+00:00

Hello everybody and thank you for your attention.

I currently have many pipelines, linked services, datasets and triggers inside my development Azure Data Factory. The purpose would be having such items copied (each one with its own settings, parameters, etc.) on a newly created, therefore empty, Data Factory.

Microsoft Documentation only mentions ARM Templates. However, these only allow to have single pipelines coded. I was wondering if there was sort of a Copy tool, to copy the entire data factory and paste it to a new one.

Thank you again for your help.

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
9,659 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. HarithaMaddi-MSFT 10,136 Reputation points
    2020-09-07T14:42:13.307+00:00

    Hi @Leonardo clemente ,

    Welcome to Microsoft Q&A Platform. Thanks for posting the query.

    One easy approach I can think of is to use GIT configuration in the pipeline you want to copy and publishing to a branch. In the new data factory, you can import from the same branch by setting up GIT configuration. Please find documentation related to it. And automated process when moving across environments is implemented using Azure DevOps.

    23026-adfgitcopy.gif

    Hope this helps! Please let us know if requirement is different or for further queries and we will be happy to assist.