Delete Artifacts Not In template

Roopa-2237 0 Reputation points
2024-03-21T08:31:06.0233333+00:00

Hi Team,

I have a requirement where there are some obsolete objects (unwanted pipeline in Azure Synapse Analytics Workspace). We do not need them on higher environments anymore, so, they have been deleted on DEV environment and are not shown in the ARM templates generated.
We are using classic release pipelines to do the Synapse deployment. We have checked in the option "Delete artifacts not in template" present for the classic release pipeline in Synapse Deployment task. Even then somehow those objects are still up on higher environments (ACC, PRD).
As a workaround, we are manually deleting them.

Is there any alternative solution for this to completely avoid the manual intervention?

Any help is appreciated.
Thanks in advance!

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,373 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Vinodh247 34,661 Reputation points MVP Volunteer Moderator
    2024-03-21T09:36:34.1533333+00:00

    Hi Roopa,

    Thanks for reaching out to Microsoft Q&A.

    did you try from 'Synapse workspace deployment' from marketplace?

    https://marketplace.visualstudio.com/items?itemName=AzureSynapseWorkspace.synapsecicd-deploy

    User's image

    Would suggest you to go through this as well...

    https://learn.microsoft.com/en-us/azure/synapse-analytics/cicd/continuous-integration-delivery

    Please 'Upvote'(Thumbs-up) and 'Accept' as an answer if the reply was helpful. This will benefit other community members who face the same issue.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.