Sarah
Sarah

Reputation: 1293

Azure data factory: Visual studio

I am learning azure data factory and would really like to do its development in Visual studio environment. I have VS 2019 installed on my machine and I don't see an option to develop ADF in it.

Is there any version of VS that ADF can be developed in or we are right now stuck with developing it in web UI for the time?

I know BI development tools needed additional plug in to VS environment to work. Does ADF need something similar to that too.

If not, how can we back up our work done in web ADF. Is there an option to link it somehow with the azure repo or GIT?

Upvotes: 0

Views: 998

Answers (1)

Joel Cochran
Joel Cochran

Reputation: 7728

Starting with ADF V2, development is really intended to be done completely in the web interface. I had the same question as you at the time, but now the web tools are quite good and I don't give it a second thought. While I'm sure there are other options for developing and deploying the ARM templates, do yourself a favor and use the web UI.

By default, Data Factory only saves code changes on "Publish". An optional configuration allows source control via Git integration. You can use either either Azure DevOps or Github. I highly recommend this approach, even if you only ever work in the main branch (fine for lone developers, a bad idea for collaboration). In this case, Publish takes the current state of the main branch and surfaces your artifacts to the ADF service. That means you will still need to Publish for your changes to be live.

NOTE: Git integration is also supported in Azure Synapse, where it has tremendous value for collaboration across a wide variety of artifact types.

Upvotes: 1

Related Questions