DP-100 · Question #478
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might h
The correct answer is A. Yes. Setting regenerate_outputs=True on Azure ML pipeline steps forces all steps to rerun, bypassing cached outputs so updated data is fully processed.
Question
Options
- AYes
- BNo
How the community answered
(26 responses)- A92% (24)
- B8% (2)
Why each option
Setting regenerate_outputs=True on Azure ML pipeline steps forces all steps to rerun, bypassing cached outputs so updated data is fully processed.
Setting the regenerate_outputs parameter to True disables Azure ML's step reuse and caching mechanism, forcing every pipeline step to execute fresh regardless of whether inputs appear unchanged by hash. This ensures updated downstream data source content is fully ingested and processed through the entire pipeline. Without this setting, Azure ML may skip steps whose inputs appear identical, missing the updated content.
Answering No is incorrect because setting regenerate_outputs=True is a valid and supported approach to force full pipeline reprocessing when data source content changes.
Concept tested: Azure ML pipeline step caching and regenerate_outputs parameter
Source: https://learn.microsoft.com/en-us/azure/machine-learning/how-to-create-machine-learning-pipelines
Topics
Community Discussion
No community discussion yet for this question.