Program Amazon Glue ETL scripts in PySpark - Amazon Glue
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Program Amazon Glue ETL scripts in PySpark

You can find Python code examples and utilities for Amazon Glue in the Amazon Glue samples repository on the GitHub website.

Using Python with Amazon Glue

Amazon Glue supports an extension of the PySpark Python dialect for scripting extract, transform, and load (ETL) jobs. This section describes how to use Python in ETL scripts and with the Amazon Glue API.

Amazon Glue PySpark extensions

Amazon Glue has created the following extensions to the PySpark Python dialect.

Amazon Glue PySpark transforms

Amazon Glue has created the following transform Classes to use in PySpark ETL operations.