Configuration d'utilisation de Python avec AWS Glue - 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.

Configuration d'utilisation de Python avec AWS Glue

Utilisez Python pour développer vos scripts ETL pour les tâches Spark. Les versions Python prises en charge pour les tâches ETL dépendent de la version AWS Glue de la tâche. Pour plus d'informations sur les versions AWS Glue, consultez Glue version job property.

Pour configurer votre système pour l'utilisation de Python avec AWS Glue

Suivez ces étapes pour installer Python et être en mesure d'appeler les API AWS Glue.

  1. Si vous n'avez pas déjà Python installé, téléchargez et installez-le à partir de la page de téléchargement Python.org .

  2. Installez le AWS Command Line Interface (AWS CLI) comme documenté dans la documentation de la CLI AWS.

    LeAWS CLI n'est pas directement nécessaire pour l'utilisation de Python. Cependant, l'installation et la configuration de celui-ci sont un moyen pratique de configurer AWS avec les informations d'identification de votre compte, et de vérifier qu'elles fonctionnent.

  3. Installez le kit SDK AWS pour Python (Boto 3), comme décrit dans le Guide de démarrage rapide Boto3.

    Les API de ressource Boto 3 ne sont pas encore disponibles pour AWS Glue. Actuellement, seules les API client Boto 3 peuvent être utilisées.

    Pour en savoir plus sur Boto 3, consultez Mise en route du kit SDK AWS for Python (Boto3).

Vous trouverez des exemples de code Python et des utilitaires pour AWS Glue dans le référentiel d'exemples AWS Glue sur le site web GitHub.