

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.

# Création d’une tâche de bloc-notes dans Studio
<a name="create-notebook-auto-run-studio"></a>

**Note**  
Le planificateur de blocs-notes est conçu à partir des services Amazon EventBridge, SageMaker Training et Pipelines. Si vos tâches de bloc-notes échouent, des erreurs liées à ces services peuvent s’afficher. Vous trouverez ci-après des informations sur la manière de créer une tâche de bloc-notes dans l’interface utilisateur de Studio.

SageMaker Notebook Jobs vous fournit les outils nécessaires pour créer et gérer vos tâches de bloc-notes non interactives à l'aide du widget Notebook Jobs. Vous pouvez créer des tâches, consulter celles que vous avez créées et suspendre, arrêter ou reprendre des tâches existantes. Vous pouvez également modifier les planifications de bloc-notes.

Lorsque vous créez votre tâche de bloc-notes planifiée avec le widget, le planificateur tente de déduire une sélection d’options par défaut et remplit automatiquement le formulaire pour vous aider à démarrer rapidement. Si vous utilisez Studio, vous pouvez au moins soumettre une tâche à la demande sans définir d’options. Vous pouvez également soumettre une définition de tâche de bloc-notes (planifiée) en fournissant uniquement les informations de planification spécifiques à l'heure. Vous pouvez toutefois personnaliser d’autres champs si votre tâche planifiée nécessite des paramètres spécialisés. Si vous exécutez un bloc-notes Jupyter local, l’extension du planificateur fournit une fonctionnalité vous permettant de spécifier vos propres valeurs par défaut (pour un sous-ensemble d’options) pour ne pas avoir à insérer manuellement les mêmes valeurs à chaque fois.

Lorsque vous créez une tâche de bloc-notes, vous pouvez inclure des fichiers supplémentaires tels que des jeux de données, des images et des scripts locaux. Pour ce faire, choisissez **Exécuter la tâche avec le dossier d’entrée**. La tâche de bloc-notes aura désormais accès à tous les fichiers situés dans le dossier du fichier d’entrée. Pendant que la tâche de bloc-notes s’exécute, la structure des fichiers du répertoire reste inchangée.

Pour planifier une tâche de bloc-notes, procédez comme suit.

1. Ouvrez le formulaire **Créer une tâche**.

   Dans JupyterLab les environnements locaux, cliquez sur l'icône **Créer une tâche de bloc-notes** (![\[Blue icon of a calendar with a checkmark, representing a scheduled task or event.\]](http://docs.aws.amazon.com/fr_fr/sagemaker/latest/dg/images/icons/notebook-schedule.png)) dans la barre des tâches. Si vous ne voyez pas cette icône, suivez les instructions fournies dans [Guide d’installation](scheduled-notebook-installation.md) pour l'installer.

   Dans Studio, ouvrez le formulaire de l'une des deux façons suivantes :
   + Utilisation du **File Browser** (Navigateur de fichiers)

     1. Dans le **File Browser** (Navigateur de fichiers) du panneau de gauche, cliquez avec le bouton droit sur le bloc-notes que vous souhaitez exécuter en tant que tâche planifiée.

     1. Choisissez **Create Notebook Job** (Créer une tâche de bloc-notes).
   + Dans le bloc-notes Studio
     + Dans le bloc-notes Studio que vous souhaitez exécuter en tant que tâche planifiée, choisissez l'icône **Créer une tâche de bloc-notes** (![\[Blue icon of a calendar with a checkmark, representing a scheduled task or event.\]](http://docs.aws.amazon.com/fr_fr/sagemaker/latest/dg/images/icons/notebook-schedule.png)) dans la barre d'outils Studio.

1. Remplissez le formulaire contextuel. Le formulaire contient les champs suivants :
   + **Job name** (Nom de la tâche) : nom descriptif que vous spécifiez pour votre tâche.
   + **Fichier d'entrée** : nom du bloc-notes dont vous planifiez l'exécution en mode non interactif.
   + **Type de calcul** : type d’instance Amazon EC2 dans laquelle vous souhaitez exécuter votre bloc-notes.
   + **Paramètres** : paramètres personnalisés que vous pouvez éventuellement spécifier en tant qu’entrées dans votre bloc-notes. Pour utiliser cette fonctionnalité, vous pouvez éventuellement baliser une cellule spécifique de votre bloc-notes Jupyter avec la balise **parameters** pour contrôler où vos paramètres sont appliqués. Pour en savoir plus, consultez [Paramétrer votre bloc-notes](notebook-auto-run-troubleshoot-override.md).
   + (Facultatif) **Exécuter la tâche avec le dossier d’entrée** : si cette option est sélectionnée, la tâche planifiée aura accès à tous les fichiers présents dans le même dossier que le **fichier d’entrée**.
   + **Options supplémentaires** : vous pouvez spécifier des personnalisations supplémentaires pour votre tâche. Par exemple, vous pouvez spécifier une image ou un noyau, des dossiers d'entrée et de sortie, des options de relance de tâche et de délai d'expiration, des détails de chiffrement et des scripts d'initialisation personnalisés. Pour obtenir la liste complète des personnalisations que vous pouvez appliquer, consultez [Options disponibles](create-notebook-auto-execution-advanced.md).

1. Planifiez votre travail. Vous pouvez exécuter votre bloc-notes à la demande ou selon une planification fixe.
   + Pour exécuter le bloc-notes à la demande, effectuez les étapes suivantes :
     + Sélectionnez **Run Now** (Exécuter maintenant).
     + Choisissez **Créer**.
     + L'onglet **Notebook Jobs** (Tâches de bloc-notes) apparaît. Sélectionnez **Reload** (Recharger) pour charger votre tâche dans le tableau de bord.
   + Pour exécuter le bloc-notes selon un calendrier fixe, effectuez les étapes suivantes :
     + Sélectionnez **Run on a schedule** (Exécuter selon un calendrier).
     + Sélectionnez la liste déroulante **Interval** (Intervalle) et sélectionnez un intervalle. Les intervalles vont de toutes les minutes à une fois par mois. Vous pouvez également sélectionner **Custom schedule** (Planification personnalisée).
     + En fonction de l'intervalle que vous choisissez, des champs supplémentaires s'affichent pour vous aider à préciser le jour et l'heure souhaités pour l'exécution. Par exemple, si vous sélectionnez **Day** (Jour) pour une exécution quotidienne, un champ supplémentaire s'affiche pour vous permettre de spécifier l'heure souhaitée. Notez que toutes les heures que vous spécifiez sont au format UTC. Notez également que si vous choisissez un intervalle court, par exemple une minute, vos tâches se chevauchent si la tâche précédente n'est pas terminée lorsque la tâche suivante commence.

       Si vous sélectionnez un calendrier personnalisé, vous utilisez la syntaxe cron dans la zone d'expression pour spécifier la date et l'heure exactes de votre exécution. La syntaxe cron est une liste de chiffres séparés par des espaces, chacun représentant une unité de temps comprise entre les secondes et les années. Pour obtenir de l'aide concernant la syntaxe cron, vous pouvez sélectionner **Get help with cron syntax** (Obtenir de l'aide sur la syntaxe cron) dans la zone d'expression.
     + Choisissez **Créer**.
     + L'onglet **Notebook Jobs Definitions** (Définitions de tâches de bloc-notes) apparaît. Sélectionnez **Reload** (Recharger) pour charger votre définition tâche dans le tableau de bord.

# Configurer les options par défaut pour les blocs-notes locaux
<a name="create-notebook-auto-execution-advanced-default"></a>

**Important**  
Depuis le 30 novembre 2023, l'expérience Amazon SageMaker Studio précédente s'appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l’utilisation de l’application Studio Classic. Pour en savoir plus sur l’utilisation de l’expérience Studio mise à jour, consultez [Amazon SageMaker Studio](studio-updated.md).  
Studio Classic est toujours maintenu pour les charges de travail existantes mais n'est plus disponible pour l'intégration. Vous pouvez uniquement arrêter ou supprimer des applications Studio Classic existantes et vous ne pouvez pas en créer de nouvelles. Nous vous recommandons de [migrer votre charge de travail vers la nouvelle expérience Studio](studio-updated-migrate.md).

Vous pouvez configurer les options par défaut lorsque vous créez une tâche de bloc-notes. Cela peut vous faire gagner du temps si vous envisagez de créer plusieurs tâches de bloc-notes avec des options différentes de celles proposées par défaut. Vous trouverez ci-dessous des informations sur la façon de configurer les options par défaut pour les blocs-notes locaux.

Si vous devez saisir (ou coller) manuellement des valeurs personnalisées dans le formulaire **Créer une tâche**, vous pouvez stocker de nouvelles valeurs par défaut et l’extension du planificateur insère vos nouvelles valeurs chaque fois que vous créez une nouvelle définition de tâche. Cette fonctionnalité est disponible pour les options suivantes :
+ **Role ARN** (ARN de rôle)
+ **Dossier d'entrée S3**
+ **Dossier de sortie S3**
+ **Clé KMS de chiffrement de sortie** (si vous activez **Configurer le chiffrement des tâches**)
+ **Clé KMS de chiffrement du volume de l’instance de tâche** (si vous activez **Configurer le chiffrement des tâches**)

Cette fonctionnalité vous permet de gagner du temps si vous insérez des valeurs différentes des valeurs par défaut fournies et que vous continuez à utiliser ces valeurs pour les futures exécutions de tâches. Les paramètres utilisateur que vous avez choisis sont stockés sur la machine qui exécute votre JupyterLab serveur et sont récupérés à l'aide de l'API native. Si vous fournissez de nouvelles valeurs par défaut pour une ou plusieurs options, mais pas pour les cinq, les valeurs par défaut précédentes sont utilisées pour celles que vous ne personnalisez pas.

Les instructions suivantes vous montrent comment prévisualiser les valeurs par défaut existantes, définir de nouvelles valeurs par défaut et réinitialiser vos valeurs par défaut pour vos tâches de bloc-notes.

**Pour prévisualiser les valeurs par défaut existantes pour vos tâches de bloc-notes, procédez comme suit :**

1. Ouvrez la console Amazon SageMaker Studio Classic en suivant les instructions fournies dans[Lancez Amazon SageMaker Studio Classic](studio-launch.md).

1. Dans le **File Browser** (Navigateur de fichiers) du panneau de gauche, cliquez avec le bouton droit sur le bloc-notes que vous souhaitez exécuter en tant que tâche planifiée.

1. Choisissez **Create Notebook Job** (Créer une tâche de bloc-notes).

1. Choisissez **Options supplémentaires** pour développer l’onglet des paramètres des tâches de bloc-notes. Vous pouvez visualiser ici les paramètres par défaut. 

**Pour définir de nouvelles valeurs par défaut pour vos futures tâches de bloc-notes, procédez comme suit :**

1. Ouvrez la console Amazon SageMaker Studio Classic en suivant les instructions fournies dans[Lancez Amazon SageMaker Studio Classic](studio-launch.md).

1. Dans le menu supérieur de Studio Classic, choisissez **Paramètres**, puis choisissez **Éditeur de paramètres avancés**.

1. **Choisissez **Amazon SageMaker Scheduler** dans la liste ci-dessous Paramètres.** Il est possible qu’il soit déjà ouvert par défaut.

1. Vous pouvez mettre à jour les paramètres par défaut directement dans cette page d’interface utilisateur ou à l’aide de l’éditeur JSON.
   + Dans l’interface utilisateur, vous pouvez insérer de nouvelles valeurs pour **ARN de rôle**, **Dossier d’entrée S3**, **Dossier de sortie S3**, **Clé KMS de chiffrement de sortie** ou **Clé KMS de chiffrement du volume de l’instance de tâche**. Si vous modifiez ces valeurs, vous verrez les nouvelles valeurs par défaut pour ces champs lors de la création de votre prochaine tâche de bloc-notes sous **Options supplémentaires**.
   + (Facultatif) Pour mettre à jour les paramètres par défaut de l’utilisateur à l’aide de l’**Éditeur de paramètres JSON**, procédez comme suit :

     1. Dans le coin supérieur droit, choisissez **Éditeur de paramètres JSON**.

     1. Dans la barre latérale gauche des **paramètres**, choisissez **Amazon SageMaker AI Scheduler**. Il est possible qu’il soit déjà ouvert par défaut.

        Vous pouvez consulter vos valeurs par défaut actuelles dans le panneau **Préférences utilisateur**.

        Vous pouvez consulter vos valeurs par défaut du système dans le panneau **Paramètres par défaut du système**.

     1. Pour mettre à jour vos valeurs par défaut, copiez et collez l’extrait JSON à partir du panneau **Paramètres par défaut du système** vers le panneau **Préférences utilisateur**, puis mettez à jour les champs.

     1. Si vous avez mis à jour les valeurs par défaut, choisissez l’icône **Enregistrer les paramètres utilisateur** (![\[Icon of a cloud with an arrow pointing upward, representing cloud upload functionality.\]](http://docs.aws.amazon.com/fr_fr/sagemaker/latest/dg/images/icons/Notebook_save.png)) dans le coin supérieur droit. La fermeture de l’éditeur n’enregistre pas les modifications.

**Si vous avez précédemment modifié les valeurs par défaut définies par l’utilisateur et que vous souhaitez maintenant les réinitialiser, procédez comme suit :**

1. Dans le menu supérieur de Studio Classic, choisissez **Paramètres**, puis choisissez **Éditeur de paramètres avancés**.

1. **Choisissez **Amazon SageMaker Scheduler** dans la liste ci-dessous Paramètres.** Il est possible qu’il soit déjà ouvert par défaut.

1. Vous pouvez restaurer les valeurs par défaut en utilisant directement cette page d’interface utilisateur ou en utilisant l’éditeur JSON.
   + Dans l’interface utilisateur, vous pouvez choisir **Restaurer les valeurs par défaut** dans le coin supérieur droit. Vos valeurs par défaut sont restaurées en chaînes vides. Cette option ne s’affiche que si vous avez déjà modifié vos valeurs par défaut.
   + (Facultatif) Pour restaurer les paramètres par défaut à l’aide de l’**Éditeur de paramètres JSON**, procédez comme suit :

     1. Dans le coin supérieur droit, choisissez **Éditeur de paramètres JSON**.

     1. Dans la barre latérale gauche des **paramètres**, choisissez **Amazon SageMaker AI Scheduler**. Il est possible qu’il soit déjà ouvert par défaut.

        Vous pouvez consulter vos valeurs par défaut actuelles dans le panneau **Préférences utilisateur**.

        Vous pouvez consulter vos valeurs par défaut du système dans le panneau **Paramètres par défaut du système**.

     1. Pour restaurer vos paramètres par défaut actuels, copiez le contenu du panneau **Paramètres par défaut du système** vers le panneau **Préférences utilisateur**.

     1. Choisissez l’icône **Enregistrer les paramètres utilisateur** (![\[Icon of a cloud with an arrow pointing upward, representing cloud upload functionality.\]](http://docs.aws.amazon.com/fr_fr/sagemaker/latest/dg/images/icons/Notebook_save.png)) dans le coin supérieur droit. La fermeture de l’éditeur n’enregistre pas les modifications.