Configuración para usar Python con AWS Glue - AWS Adherencia

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración para usar Python con AWS Glue

Utilice Python para desarrollar sus scripts de ETL para trabajos de Spark. Las versiones de Python admitidas para los trabajos de ETL dependen de la versión de AWS Glue del trabajo. Para obtener más información acerca de las versiones de AWS Glue, consulte la Glue version job property.

Para configurar su sistema para usar Python con AWS Glue

Siga estos pasos para instalar Python y poder invocar las API de AWS Glue.

  1. Si aún no tiene Python instalado, descárguelo e instálelo desde la página de descargas de Python.org.

  2. Instale la AWS Command Line Interface (AWS CLI) tal como se detalla en la documentación de la AWS CLI.

    La AWS CLI no es directamente necesaria para usar Python. Sin embargo, su instalación y configuración es una forma cómoda de configurar AWS con sus credenciales de cuenta y comprobar que funcionan.

  3. Instale el AWS SDK Python (Boto 3), como se documenta en Boto3 Quickstart.

    Las API de recurso de Boto 3 aún no están disponibles para AWS Glue. Actualmente, solo se pueden usar las API de cliente de Boto 3.

    Para obtener más información sobre Boto 3, consulte Introducción al SDK for Python (Boto3) de AWS.

Puede encontrar ejemplos de código de Python y utilidades para AWS Glue en el repositorio de ejemplos de AWS Glue en el sitio web de GitHub.