Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Tutoriel : soumettre une offre d'emploi

Mode de mise au point
Tutoriel : soumettre une offre d'emploi - AWS Batch

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Après avoir enregistré une définition de tâche, vous pouvez la soumettre en tant que tâche à une file d'attente de AWS Batch tâches. Vous pouvez remplacer de nombreux paramètres spécifiés dans la définition de la tâche lors de l'exécution.

Pour soumettre une tâche
  1. Ouvrez la AWS Batch console à l'adresse https://console.aws.amazon.com/batch/.

  2. Dans la barre de navigation, sélectionnez le Région AWS à utiliser.

  3. Dans le volet de navigation, sélectionnez Tâches.

  4. Choisissez Soumettre un nouveau travail.

  5. Dans Nom, entrez un nom unique pour votre définition de tâche. Le nom peut comporter jusqu'à 128 caractères. Il peut contenir des lettres majuscules et minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_).

  6. Pour Définition du travail, choisissez une définition de tâche existante pour votre tâche. Pour de plus amples informations, veuillez consulter Création d'une définition de tâche à nœud unique .

  7. Pour la file d'attente de tâches, choisissez une file d'attente de tâches existante. Pour de plus amples informations, veuillez consulter Création d'une file d'attente de tâches.

  8. Pour les dépendances des tâches, sélectionnez Ajouter des dépendances des tâches.

    1. Dans le champ Job id, entrez l'ID du job pour toutes les dépendances. Choisissez ensuite Ajouter des dépendances de tâches. Une tâche peut comporter jusqu'à 20 dépendances. Pour de plus amples informations, veuillez consulter Dépendances liées aux emplois.

  9. (Tâches de tableau uniquement) Pour Taille du tableau, spécifiez une taille de tableau entre 2 et 10 000.

  10. (Facultatif) Développez les balises, puis choisissez Ajouter une balise pour ajouter des balises à la ressource. Entrez une clé et une valeur facultative, puis choisissez Ajouter une étiquette.

  11. Choisissez Page suivante.

  12. Dans la section Job overrides :

    1. (Facultatif) Pour Priorité de planification, entrez une valeur de priorité de planification comprise entre 0 et 100. Les valeurs les plus élevées reçoivent une priorité plus élevée.

    2. (Facultatif) Pour les tentatives de tâche, entrez le nombre maximal de AWS Batch tentatives de transfert de la tâche vers un RUNNABLE statut. Vous pouvez saisir un nombre compris entre 1 et 10. Pour de plus amples informations, veuillez consulter Nouvelles tentatives de travail automatisées.

    3. (Facultatif) Pour le délai d'exécution, entrez la valeur du délai d'expiration (en secondes). Le délai d'exécution est le délai avant la fin d'une tâche inachevée. Si une tentative dépasse le délai imparti, elle est arrêtée et passe à un FAILED statut. Pour de plus amples informations, veuillez consulter Expiration des délais d'exécution des tâches. La valeur minimale est 60 secondes.

      Important

      Ne comptez pas sur les tâches exécutées sur les ressources de Fargate pour qu'elles s'exécutent pendant plus de 14 jours. Après 14 jours, il est possible que les ressources de Fargate ne soient plus disponibles et que le travail soit probablement résilié.

    4. (Facultatif) Activez les balises de propagation pour propager les balises de la tâche et de la définition de la tâche vers la tâche Amazon ECS.

  13. Développez Additional configuration (Configuration supplémentaire).

  14. (Facultatif) Pour les conditions de la stratégie Réessayer, choisissez Ajouter une évaluation à la sortie. Entrez au moins une valeur de paramètre, puis choisissez une action. Pour chaque ensemble de conditions, l'action doit être définie sur Réessayer ou sur Quitter. Ces actions signifient ce qui suit :

    • Réessayer — AWS Batch Réessaie jusqu'à ce que le nombre de tentatives de travail que vous avez spécifié soit atteint.

    • Quitter : AWS Batch arrête de réessayer la tâche.

    Important

    Si vous choisissez Ajouter une évaluation à la sortie, configurez au moins un paramètre et choisissez soit une action, soit Supprimer l'évaluation à la sortie.

  15. Pour Paramètres, choisissez Ajouter des paramètres pour ajouter des espaces réservés pour la substitution de paramètres. Entrez ensuite une clé et une valeur facultative.

  16. Dans la section Dérogations de conteneurs :

    1. Pour Command, entrez les commandes dans le champ en tant qu'équivalent dans un tableau de chaînes JSON.

      Ce paramètre correspond à Cmd dans la section Create a container (Création d'un conteneur) de Docker Remote API (API distante Docker) et au paramètre COMMAND de docker run. Pour plus d'informations sur le CMD paramètre Docker, consultez https://docs.docker.com/engine/reference/builder/ #cmd.

      Note

      Ce paramètre ne peut pas contenir de chaîne vide.

    2. Pour v CPUs, entrez le nombre de v CPUs à réserver pour le conteneur. Ce paramètre correspond à CpuShares dans la section Create a container (Créer un conteneur) de l'API Docker à distance et l'option --cpu-shares correspond à docker run. Chaque processeur virtuel est équivalente à 1 024 parts de processeur. Vous devez spécifier au moins un vCPU.

    3. Pour Mémoire, entrez la limite de mémoire disponible pour le conteneur. Si votre conteneur tente de dépasser la mémoire spécifiée ici, il est arrêté. Ce paramètre correspond à Memory dans la section Create a container (Créer un conteneur) de l'API Docker à distance et l'option --memory correspond à docker run. Vous devez spécifier au moins 4 Mio de mémoire pour une tâche.

      Note

      Pour optimiser l'utilisation de vos ressources, donnez la priorité à la mémoire pour les tâches d'un type d'instance spécifique. Pour de plus amples informations, veuillez consulter Gestion de la mémoire des ressources informatiques.

    4. (Facultatif) Dans Nombre de GPUs, choisissez le nombre de GPUs à réserver pour le conteneur.

    5. (Facultatif) Pour les variables d'environnement, choisissez Ajouter une variable d'environnement pour ajouter des variables d'environnement sous forme de paires nom-valeur. Ces variables sont transmises au conteneur.

    6. Choisissez Page suivante.

    7. Pour la révision du Job, passez en revue les étapes de configuration. Si vous devez apporter des modifications, choisissez Modifier. Lorsque vous avez terminé, choisissez Créer une définition de tâche.

Rubrique suivante :

États des tâches

Rubrique précédente :

Tâches
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.