阿里云E-MapReduce (简称EMR) Serverless Spark提供了全局的Spark默认配置,以支持多样化的任务执行和管理需求。该配置包含了运行特定任务所需的全部配置信息,确保在任务提交时保持一致的配置和运行环境。
前提条件
已创建工作空间,详情请参见管理工作空间。
配置参数
您可以在EMR Serverless Spark的配置管理页面查看或修改参数。
参数 | 说明 |
引擎版本 | 当前Compute使用的引擎版本。引擎版本号含义等详情请参见引擎版本介绍。 |
spark.driver.cores | 用于指定Spark应用程序中Driver进程所使用的CPU核心数量。 |
spark.driver.memory | 用于指定Spark应用程序中Driver进程可以使用的内存量。 |
spark.executor.cores | 用于指定每个Executor进程可以使用的CPU核心数量。 |
spark.executor.memory | 用于指定每个Executor进程可以使用的内存量。 |
spark.executor.instances | Spark分配的执行器(Executor)数量。 |
动态资源分配 | 默认关闭。开启后,需要配置以下参数:
|
更多内存配置 |
|
Spark配置 | 填写Spark配置信息,默认以空格符分隔,例如, |