Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Einrichten für die Verwendung von Python mit AWS Glue
Verwenden Sie Python, um Ihre ETL-Skripte für Spark-Aufträge zu entwickeln. Welche Python-Versionen für ETL-Aufträge unterstützt werden, hängt von der AWS Glue-Version des Auftrags ab. Weitere Informationen zu AWS Glue-Versionen finden Sie hier: Glue version job property.
So richten Sie Ihr System für die Verwendung von Python mit AWS Glue ein
Gehen Sie wie folgt vor, um Python zu installieren und AWS Glue-APIs aufrufen zu können.
-
Wenn Sie Python noch nicht installiert haben, laden Sie es von der Downloadseite unter Python.org
herunter und installieren Sie es. -
Installieren Sie die AWS Command Line Interface (AWS CLI) wie in der AWS-CLI-Dokumentation beschrieben.
Die AWS CLI ist für die Nutzung von Python zwar nicht unbedingt erforderlich. Dennoch ist die Installation und Konfiguration eine komfortable Möglichkeit, AWS mit Ihren Anmeldeinformationen einzurichten und zu prüfen, ob sie funktionieren.
-
Installieren Sie das AWS SDK für Python (Boto 3), wie in Boto3-Quickstart
beschrieben. Boto 3-Ressourcen-APIs sind für AWS Glue noch nicht verfügbar. Derzeit können nur die Boto 3-Client-APIs verwendet werden.
Weitere Informationen zu Boto 3 finden Sie unter AWSSDK for Python (Boto3) Getting Started (Erste Schritte mit SDK for Python (Boto3)
.
Sie finden Codebeispiele von Python und Dienstprogramme für AWS Glue im Repository mit AWS Glue-Beispielen