

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.

# Programmieren AWS Sie Glue ETL-Skripte in PySpark
<a name="aws-glue-programming-python"></a>

Python-Codebeispiele und Hilfsprogramme für AWS Glue finden Sie im [AWS Glue-Beispiel-Repository](https://github.com/awslabs/aws-glue-samples) auf der GitHub Website.

## Python mit AWS Glue verwenden
<a name="aws-glue-programming-python-using"></a>

AWS Glue unterstützt eine Erweiterung des PySpark Python-Dialekts für Scripting-Extraktions-, Transformations- und Ladeaufträge (ETL). In diesem Abschnitt wird beschrieben, wie Python in ETL-Skripten und mit der AWS Glue-API verwendet wird.
+ [Einrichten für die Verwendung von Python mit AWS Glue](aws-glue-programming-python-setup.md)
+ [AWS Glue APIs In Python anrufen](aws-glue-programming-python-calling.md)
+ [Python-Bibliotheken mit AWS Glue verwenden](aws-glue-programming-python-libraries.md)
+ [Beispiele für Python-Code in AWS Glue](aws-glue-programming-python-samples.md)

## AWS PySpark Verlängerungen Glue
<a name="aws-glue-programming-python-extensions-list"></a>

AWS Glue hat die folgenden Erweiterungen für den PySpark Python-Dialekt erstellt.
+ [Zugriff auf Parameter mit `getResolvedOptions`](aws-glue-api-crawler-pyspark-extensions-get-resolved-options.md)
+ [PySpark Erweiterungstypen](aws-glue-api-crawler-pyspark-extensions-types.md)
+ [DynamicFrame Klasse](aws-glue-api-crawler-pyspark-extensions-dynamic-frame.md)
+ [DynamicFrameCollection Klasse](aws-glue-api-crawler-pyspark-extensions-dynamic-frame-collection.md)
+ [DynamicFrameWriter Klasse](aws-glue-api-crawler-pyspark-extensions-dynamic-frame-writer.md)
+ [DynamicFrameReader Klasse](aws-glue-api-crawler-pyspark-extensions-dynamic-frame-reader.md)
+ [GlueContext Klasse](aws-glue-api-crawler-pyspark-extensions-glue-context.md)

## AWS PySpark Klebetransformationen
<a name="aws-glue-programming-python-transforms-list"></a>

AWS Glue hat die folgenden Transformationsklassen für die Verwendung in PySpark ETL-Vorgängen erstellt.
+ [GlueTransform Basisklasse](aws-glue-api-crawler-pyspark-transforms-GlueTransform.md)
+ [ApplyMapping Klasse](aws-glue-api-crawler-pyspark-transforms-ApplyMapping.md)
+ [DropFields Klasse](aws-glue-api-crawler-pyspark-transforms-DropFields.md)
+ [DropNullFields Klasse](aws-glue-api-crawler-pyspark-transforms-DropNullFields.md)
+ [ErrorsAsDynamicFrame Klasse](aws-glue-api-crawler-pyspark-transforms-ErrorsAsDynamicFrame.md)
+ [FillMissingValues Klasse](aws-glue-api-crawler-pyspark-transforms-fillmissingvalues.md)
+ [Filterklasse](aws-glue-api-crawler-pyspark-transforms-filter.md)
+ [FindIncrementalMatches Klasse](aws-glue-api-crawler-pyspark-transforms-findincrementalmatches.md)
+ [FindMatches Klasse](aws-glue-api-crawler-pyspark-transforms-findmatches.md)
+ [FlatMap Klasse](aws-glue-api-crawler-pyspark-transforms-flat-map.md)
+ [Join-Klasse](aws-glue-api-crawler-pyspark-transforms-join.md)
+ [Map-Klasse](aws-glue-api-crawler-pyspark-transforms-map.md)
+ [MapToCollection Klasse](aws-glue-api-crawler-pyspark-transforms-MapToCollection.md)
+ [mergeDynamicFrame](aws-glue-api-crawler-pyspark-extensions-dynamic-frame.md#aws-glue-api-crawler-pyspark-extensions-dynamic-frame-merge)
+ [Relationalize-Klasse](aws-glue-api-crawler-pyspark-transforms-Relationalize.md)
+ [RenameField Klasse](aws-glue-api-crawler-pyspark-transforms-RenameField.md)
+ [ResolveChoice Klasse](aws-glue-api-crawler-pyspark-transforms-ResolveChoice.md)
+ [SelectFields Klasse](aws-glue-api-crawler-pyspark-transforms-SelectFields.md)
+ [SelectFromCollection Klasse](aws-glue-api-crawler-pyspark-transforms-SelectFromCollection.md)
+ [Spigot-Klasse](aws-glue-api-crawler-pyspark-transforms-spigot.md)
+ [SplitFields Klasse](aws-glue-api-crawler-pyspark-transforms-SplitFields.md)
+ [SplitRows Klasse](aws-glue-api-crawler-pyspark-transforms-SplitRows.md)
+ [Unbox-Klasse](aws-glue-api-crawler-pyspark-transforms-Unbox.md)
+ [UnnestFrame Klasse](aws-glue-api-crawler-pyspark-transforms-UnnestFrame.md)