Oleander Managed Spark
List your Spark jobs
Upload a Spark script
Upload your PySpark application to oleander:--py-files:
--overwrite:
Delete a Spark job
Submit a job
Submit your uploaded script to the oleander managed cluster. Use the exact uploaded file name without the path.Submit options
| Flag | Description |
|---|---|
--namespace | (required) Logical group such as a team or project |
--name | (required) Job name. Runs with the same namespace and name are grouped |
--args | Entrypoint arguments |
--sparkConf | Spark configurations, e.g. spark.default.parallelism=8 |
--jobTags | Job-specific tags in key=value form |
--runTags | Run-specific tags |
--executionIamPolicy | IAM policy for job permissions |
--driverMachineType | Driver machine type |
--executorMachineType | Executor machine type |
--executorNumbers | Number of executor instances |
--wait | Block until the job finishes |
Registered EMR Serverless
Register your EMR Serverless cluster, then target it by name when submitting jobs.Register a cluster
Submit a job
--pyFiles, --mainClass.
Registered Glue
Register your Glue cluster, then target it by name.Register a cluster
Submit a job
--workerType, --numberOfWorkers, --enableAutoScaling, --executionClass, --timeoutMinutes.