Création d'une tâche ETL à l'aide de blocs-notes dans AWS Glue Studio - AWS Glue

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 ETL à l'aide de blocs-notes dans AWS Glue Studio

Pour commencer à utiliser des blocs-notes dans la console AWS Glue Studio
  1. Attachez les politiques AWS Identity and Access Management relatives à l'utilisateur AWS Glue Studio et créez un rôle IAM pour votre tâche ETL et votre bloc-notes.

  2. Configurez une sécurité IAM supplémentaire pour les blocs-notes, comme décrit dans Octroi d'autorisations pour le IAM rôle.

  3. Ouvrez la console AWS Glue Studio à l'adresse https://console.aws.amazon.com/gluestudio/.

    Note

    Vérifiez que votre navigateur ne bloque pas les cookies tiers. Tout navigateur qui bloque les cookies tiers par défaut ou en tant que paramètre activé par l'utilisateur empêchera le lancement des bloc-notes. Pour en savoir plus sur la gestion des cookies, voir :

  4. Choisissez le lien Tâches dans le menu de navigation de gauche.

  5. Choisissez Bloc-notes Jupyter, puis choisissez Créer pour démarrer une nouvelle séance de bloc-notes.

  6. Dans la page Créer une tâche dans le bloc-notes Jupyter, indiquez le nom de la tâche, puis choisissez le rôle IAM à utiliser. Choisissez Create job (Créer une tâche).

    Après un court laps de temps, l'éditeur de bloc-notes apparaît.

  7. Après avoir ajouté le code, vous devez exécuter la cellule pour démarrer une séance. Il existe plusieurs façons d'exécuter la cellule :

    • Appuyez sur le bouton Lecture.

    • Utilisez un raccourci clavier :

      • Sur macOS, Command (Commande) + Enter (Entrée) pour exécuter la cellule.

      • Sous Windows, Shift + Enter (Entrée) pour exécuter la cellule.

    Pour plus d'informations sur l'écriture de code à l'aide d'une interface de notebook Jupyter, voir la Documentation utilisateur de Jupyter Notebook.

  8. Pour tester votre script, exécutez l'intégralité du script ou des cellules individuelles. Toute sortie de commande sera affichée dans la zone située sous la cellule.

  9. Une fois que vous avez fini de développer votre bloc-notes, vous pouvez enregistrer la tâche, puis l'exécuter. Vous pouvez trouver ce script dans l'onglet Script. Toutes magics que vous avez ajoutées au bloc-notes seront supprimées et ne seront pas enregistrées comme faisant partie du script de la tâche générée AWS Glue. AWS Glue Studio ajoutera automatiquement un code job.commit() jusqu'à la fin de votre script généré à partir du contenu du bloc-notes.

    Pour de plus amples informations sur l'exécution d'une tâche, veuillez consulter Démarrer une exécution de tâche.