aws / aws/aws-step-functions-data-science-sdk-python
Feature request: allowing for Retry to work with SageMaker steps
- 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