How to resolve publish errors on Azure Synapse when renaming pipelines?

Aayush Suresh Jain 146 Reputation points
2023-07-06T17:01:15.7266667+00:00

I am encountering an error while trying to publish a pipeline from the collaboration branch in Azure Synapse after renaming it. The error message that I am getting is shown below:

Inner error code: DataFactoryResourceNotInRenamableState

Message: The Pipeline Data Accounting OneTime in the workspace: synapse-workspace in subscription: xxx and resource group: RGRP1 cannot be renamed as new resource Data App OneTime is not available or another operation is already in progress for this new resource.

Current state: Succeeded

I have tried renaming the pipeline multiple times to a unique name, but it still gives the same issue. I can confirm that there are no two pipelines with the same name.

Can someone please guide me on how to resolve this issue? Thank you.

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,141 questions
0 comments No comments
{count} votes

Accepted answer
  1. AnnuKumari-MSFT 33,986 Reputation points Microsoft Employee
    2023-07-07T06:24:37.18+00:00

    Hi Aayush Suresh Jain ,

    Thankyou for using Microsoft Q&A platform and thanks for posting your question here. As I understand your query, you are trying to rename a pipeline in your synapse workspace and are facing error while publishing the changes . Please let me know if that is not the case.

    In case your Synapse workspace is GIT configured, making changes directly from the collaboration branch is not recommended. You should create a new local branch, and rename the pipeline and then raise the PR to merge the changes into the collaboration branch.

    You can try the following way in case directly changing pipeline name is not working:

    Clone the pipeline and provide the desired name for the new pipeline and then delete the older pipeline and merge the changes .

    Hope it helps. Kindly accept the answer if it helped by clicking on Accept answer button. Thankyou


0 additional answers

Sort by: Most helpful

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.