How to specify do not allow reuse in Azure Machine Learning designer

Henry Winkler 21 Reputation points
2021-04-05T16:28:52.493+00:00

Is there a way in the AML designer to set a pipeline and/or specific step to now allow reuse between runs? I've seen quite a few posts on how to do this in code, but I can't seem to find a way to set that property in the designer.

Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
3,334 questions
{count} votes

Accepted answer
  1. YutongTie-MSFT 53,966 Reputation points Moderator
    2021-04-06T01:12:37.013+00:00

    Hello,

    Use the following steps to update a module pipeline parameter:

    At the top of the canvas, select the gear icon.
    In the Pipeline parameters section, you can view and update the name and default value for all of your pipeline parameter.

    84664-image.png

    Hope this helps. Thanks.

    Regards,
    Yutong

    0 comments No comments

4 additional answers

Sort by: Most helpful
  1. Henry Winkler 21 Reputation points
    2021-04-20T18:43:02.643+00:00

    Thanks Youtong. Unfortunately, that doesn't seem to be working for me. I tried to add that as a pipeline parameter, but when I go to submit the pipeline again, it just reused the output from the prior run for each module. Here is an example for the first step where I set the Train Dataset. As you can see, it's reusing the dataset.

    89636-azureml-reusedataset.png

    0 comments No comments

  2. Henry Winkler 21 Reputation points
    2021-04-20T19:11:29.31+00:00

    Yutong,
    Please disregard my prior email. I went back and recreated all of the pipeline parameters and now the allow_reuse is working as you described. I must have made a typo or some other error the first time around.

    Thank you for this solution!


  3. Michael Strohmayer 96 Reputation points
    2022-04-29T08:45:01.937+00:00

    @YutongTie-MSFT Hi I experience the exact same issue (commented in the initial post above with screenshots)
    I recreated all the queries and and used the parameter correnctly (i think) but it keeps getting ignored. Its kind of time critial for me. How can I get this to work?

    0 comments No comments

  4. Marvin Thobejane 1 Reputation point
    2022-06-09T07:06:40.9+00:00

    Hi. I resolved this by checking the 'Regenerate Output' option for a root component.
    209782-screenshot-2022-06-09-090305.png

    209717-screenshot-2022-06-09-090514.png

    0 comments No comments

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.