1
votes

I have configured CI/CD pipelines for Azure Data Factory. I need to have a separate Integration Runtime for some linked services in Azure data factory for QA environment. When I deploy using the ARM templates of DEV Azure Data Factory from adf_publish branch, I am able to provide values for the parameter for only sql server name, key vault not IR. Is there any way I would be able to provide value of Integration Runtime in the linked service. Thanks in advance

Please click here to see the screenshot

3

3 Answers

1
votes

This can be achieved by following the below link from Microsoft https://docs.microsoft.com/en-us/azure/data-factory/continuous-integration-deployment#use-custom-parameters-with-the-resource-manager-template

A new name can be added under the integration runtime arm template.

0
votes

Use connectVia property of linkedServices in the arm-template-paramerters-definition.json to change integration runtime from CI/CD

"Microsoft.DataFactory/factories/linkedServices": {
        "*": {
            "properties": {
                "typeProperties": {
                    "baseUrl": "-::string"
                                  },
                "connectVia": {
                    "*": "="
                              }
                         }
             }
   }
-2
votes

You can go to the 'Manage' of your ADF instance and then go to 'Integration runtimes' to create a new Azure IR for your ADF.

enter image description here

You can create an azure IR based on azure or self hosted.

For more information, please have a look of these document:

https://docs.microsoft.com/en-us/azure/data-factory/concepts-integration-runtime

https://docs.microsoft.com/en-us/azure/data-factory/create-self-hosted-integration-runtime