Use Self Hosted Integration Runtime in Feature Branch

Gaurav Dhuppar 21 Reputation points
2024-08-06T15:15:11.8433333+00:00

I have created one Self Hosted Integration Runtime in Synapse Workspace in Collaboration Branch. I want all developers to use that IR in their Feature Branch. I don't want to merge the collaboration branch to feature branch as developer has already done a lot of work which is not merged to Collaboration Branch.

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

1 answer

Sort by: Most helpful
  1. Bhargava-MSFT 31,031 Reputation points Microsoft Employee
    2024-08-06T18:24:18.54+00:00

    Hello Gaurav Dhuppar

    It is not possible to use a Self-Hosted Integration Runtime in a feature branch without merging the collaboration branch.

    When you create a SHIR in a Synapse workspace, it is associated with the workspace and not with a specific branch.

    To use a SHIR in a feature branch, you will need to merge the collaboration branch into the feature branch. This will ensure that the SHIR is available in the feature branch and can be used by developers.

    If you try to create the same SHIR in the feature branch with the same name, it will throw an error.

    Alternative Approach

    • If merging is not an option, you can create a new SHIR in the feature branch with the same configuration but a different name.
    • This way, you maintain the same functionality, although with a separate runtime instance. Be aware that managing multiple SHIRs might increase administrative overhead.

    I hope this answers your question.


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.