🔥 3-day streak
AWS Certified Machine Learning Engineer - Associate159 / 194
Question 159 of 194

An ML engineering team runs a SageMaker Pipeline daily that includes a data-processing step, a training step, and an evaluation step. The raw input data only changes about once a week, but the training code and hyperparameters change frequently as data scientists experiment. Each full pipeline run is expensive because the processing step reprocesses the same unchanged data every day. The team wants to reduce cost and run time by avoiding reprocessing when neither the processing inputs nor the step configuration have changed, while still guaranteeing that any change to code or parameters triggers a fresh run. What is the most appropriate approach?

Reviewed for accuracy · Report an issueNext question