question

GurucharanSatya-0281 avatar image
0 Votes"
GurucharanSatya-0281 asked vipullag-MSFT edited

It is possible to manually deploy the pipelines in synapse workspace with out Azure Dep ops Git or Git hub

It is possible to manually deploy the pipelines or any others in synapse workspace with out Azure Dep ops Git or Git hub because we the client is using the Azure Gov Cloud.

Azure Dep ops Git --> not supported by Azure Gov Cloud.

Git hub --> it is open source and the client do not want to use it.

I am looking for options on how to do the deployment of pipelines or any others in synapse workspace. Any suggestions.

azure-synapse-analyticsadfs-to-aad-migration
· 6
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@NagaSri-9719 : Could you please help

0 Votes 0 ·

@MarkKromer : Could you please help

0 Votes 0 ·

@PRADEEPCHEEKATLA-MSFT : Could you please help answer this question

0 Votes 0 ·

Hello @GurucharanSatya-0281

If you are not using any of the source control options, then by default you are deploying every time you do "Publish".

Are you defining deployment as "Moving changes from one workspace to another workspace" or "Pushing changes from source control to live" ?

0 Votes 0 ·

@MartinJaffer-MSFT : Hi Martin,

  1. I am looking for options on how to do deployment (i.e. pipelines, or any other developement work the is done) from Azure synapse to various environments i.e. DEV, TEST and PROD

  2. Also, want to know how to Move changes from one workspace to another workspace


0 Votes 0 ·
MartinJaffer-MSFT avatar image MartinJaffer-MSFT GurucharanSatya-0281 ·

@GurucharanSatya-0281
In Data Factory, there is a manual process, consisting of exporting ARM template of whole factory, then using it for a deployment and adding in parameters for linked services or other bits.

Synapse does not quite do this, because some resources do not deploy in the same manner.

If all you care about is moving changes in pipelines and datasets and linked services but not pools or notebooks or private links, it is possible to build an application or script to do this. I'm checking for any blockers now. Example, the Get-AzSynapsePipeline doesn't return the exact definition file required by Set-AzSynapsePipeline, instead it returns something digested. The REST API does return the needed definition.

0 Votes 0 ·

0 Answers