Apache Spark - Amazon EMR

Amazon EMR Serverless is in preview release and is subject to change. To use EMR Serverless in preview, follow the sign up steps at https://pages.awscloud.com/EMR-Serverless-Preview.html. The only Region that EMR Serverless currently supports is us-east-1, so make sure to set all region parameters to this value. All Amazon S3 buckets used with EMR Serverless must also be created in us-east-1.

Apache Spark

The following Amazon EMR releases are available for Amazon EMR Serverless Spark applications:

  • emr-6.5.0

Release notes for Amazon EMR 6.5.0

  • Spark supports core-site, emrfs-site, spark-metrics, spark-defaults, spark-env, spark-hive-site, and spark-log4j classifications for EMR Serverless.

    Classifications Descriptions


    Change values in Hadoop’s core-site.xml file.


    Change EMRFS settings.


    Change values in Spark's metrics.properties file.


    Change values in Spark's spark-defaults.conf file.


    Change values in the Spark environment.


    Change values in Spark's hive-site.xml file.


    Change values in Spark's log4j.properties file.

    Configuration classifications allow you to customize applications. These often correspond to a configuration XML file for the application, such as spark-hive-site.xml. For more information, see Configure applications.