0
votes

Data Factory parameter value starting with [ (square bracket) causing issue publishing to Data Factory from Master branch. I have added some parameters for our Azure Analysis Services processing to help streamline the deployment between environments and one of the values is a client secret that starts with a leading square bracket. This works fine when working on the pipeline in a branch or deploying to master branch, but when we publish it to the actual Data Factory it adds an extra square bracket in the value. I tried to update it directly in the Data Factory and publish, but same thing. How can we resolve this and get this bug resolved? I also see that this is an issue with our Extended Property values in Custom Activities.

So in the screenshot this parameter value should only have one square bracket at the beginning: enter image description here

2

2 Answers

0
votes

Just tested with a pipeline parameter and cannot reproduce your error. Try reading the Json code, maybe that gives you a clue.

How are you loading your parameters? Maybe its an issue with the way or code you are using to create the pipelines.

Hope this helped!

0
votes

This is the current workaround until the bug is resolved by the ADF team and I have tested this and it works.

Please find below update from PG and let me know the work around status.

There's already a work item created for this bug. As a workaround, you can turn this feature off until the bug is fixed. 1. Append this to your URL: &feature.escapeBracket=false 2. Refresh the page with the new URL 3. Remove the extra bracket from the pipeline parameter value 4. publish your changes 5. Refresh page to verify everything is back to normal

Please let me know if you have any questions/concerns on this issue.