DP-100 · Question #480
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…
The correct answer is B. No. Changing a non-cache-related configuration does not invalidate Azure ML pipeline step outputs and will not force full reprocessing of updated data.
Question
Options
- AYes
- BNo
How the community answered
(48 responses)- A19% (9)
- B81% (39)
Why each option
Changing a non-cache-related configuration does not invalidate Azure ML pipeline step outputs and will not force full reprocessing of updated data.
Answering Yes is incorrect because the proposed change does not disable the caching mechanism or affect the step output hash, so the pipeline would still reuse cached results and skip reprocessing the updated data.
Azure ML determines whether to reuse a cached step based on input data hashes and source code; changing an unrelated configuration parameter does not invalidate existing cached outputs. Only explicitly setting regenerate_outputs=True or changing a relevant input or script will cause steps to rerun and fully process updated content.
Concept tested: Azure ML pipeline step reuse and cache invalidation
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.