
Service target | Description |
|---|---|
Executor | Resources for each Spark executor pod. Note: The executor configuration Cores, Mem, and Log Level is applied uniformly to executors started by both the Provider and the Server. |
Provider | Resource defaults for the Spark Provider pod (cores, memory, and log level). |
Server | Resource defaults for the Spark Connect Server pod (cores, memory, and log level). |
Parameter | Description |
|---|---|
Mem | Main memory for the pod or executor in GB. For example, 8GB. |
Cores | Number of vCPU cores. |
Log Level | Spark log, INFO (default), DEBUG, WARN, or ERROR. |
Workload size | Data volume | Recommended configuration |
|---|---|---|
Small | Less than 10 GB | 2 vCores, 8 GB RAM per executor (default) |
Medium | 10–100 GB | 4 vCores, 16 GB RAM per executor |
Large | Greater than 100 GB | 8 vCores, 64 GB RAM per executor (1 AU) |