aws / aws/aws-step-functions-data-science-sdk-python

Feature request: allowing for Retry to work with SageMaker steps

Aperta
#140 5 commenti 2 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
299
Fork
84
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Currently, the `Retry` mechanism does not work with `TrainingStep `and `ProcessingStep` as the full job name must be specified to the step constructor so that if the step fails when the job has already been created, all retries will fail in submitting the job as the job name has already been used.
This happens for almost any error (including capacity errors) excluding throttling errors.

A possible solution might be to add an alternative parameter to specify a job name prefix, instead of a full name, and let SageMaker add some random suffix.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando i costruttori di TrainingStep e ProcessingStep e il modo in cui Retry reinvia i job dopo un errore. Controlla la gestione dei nomi dei job di SageMaker, quindi verifica che l’uso di un prefisso e di un suffisso generato prevenga le collisioni dei nomi preservando al contempo i retry per gli errori di capacità e altri errori non dovuti al throttling.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
aws, machine-learning, python
Ambito
cloud, machine-learning
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.