Hi Deepa M Since the issue is specifically about Azure DevOps not showing your ADF pipeline and dataset parameters in the Override Parameters section, I took a closer look at the ARM file you shared.
It looks like the file you posted is the full ARM template (ARMTemplateForFactory.json
), which defines all your ADF resources, pipelines, datasets, linked services, etc. However, for Azure DevOps to allow parameter overrides during deployment, you also need a separate file: arm-template-parameters-definition.json
This file tells DevOps which parameters are allowed to be overridden and should explicitly list them. For example:
{
"parameters": {
"pipeline1_parameters_JobID": {
"value": ""
},
"pipeline2_parameters_blob_container": {
"value": ""
}
}
}
Without this file, or if it doesn't include your pipeline/dataset parameters, DevOps won’t display them in the override list—even if the parameters exist in the pipeline itself.
Try the following steps to get this resolved
Go to your ADF Studio > Manage > ARM template.
Click Export ARM template — this will give you both:
-
ARMTemplateForFactory.json
-
arm-template-parameters-definition.json
Check that the definition file contains your pipeline and dataset parameters.
Commit both files into your repo and trigger your DevOps deployment again.
Hope this helps. If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.