aws / aws/aws-step-functions-data-science-sdk-python
Feature request: allowing for Retry to work with SageMaker steps
- Langage dominant
- Python
- Étoiles
- 299
- Forks
- 84
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par retracer les constructeurs de TrainingStep et ProcessingStep ainsi que la manière dont Retry soumet à nouveau les tâches après un échec. Vérifiez la gestion des noms de tâches SageMaker, puis assurez-vous que l’utilisation d’un préfixe et d’un suffixe généré empêche les collisions de noms tout en préservant les nouvelles tentatives pour les erreurs de capacité et autres erreurs qui ne sont pas liées à la limitation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, machine-learning, python
- Domaine
- cloud, machine-learning
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100