Assigning to a pipeline parameter the default_value="" produces the following error:
Assignment for parameter
To solve the issue I used a placeholder "None" that then is handled in the script.
Is there a better way to handle the case in which the default value has to be an empyt string?
sdk version 1.0.62
@gison93
Thanks for the feedback! We are currently investigating and will update you shortly.
@sanpil Hi, could you please help us check this issue? Thanks a lot!
@gison93 when do you get this error? During PipelineParameter initialization or pipeline creation? I think latest version of azureml-sdk does allow you to initialize it with empty string.
@gison93 Just verified. PipelineParameter doesn't allow empty string or None as default value. You will get the error during pipeline creation if you provide empty string.
We have identified the bug. Thanks for reporting.
@sanpil Do we have something in backlog so that we are good to close this? Thanks.
Yes, I have opened a bug. We are good to close this.
@gison93
We will now proceed to close this thread. If there are further questions regarding this matter, please respond here and @YutongTie-MSFT and we will gladly continue the discussion.