Starts a Spark Job.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
emr-serverless-spark:StartJobRun |
create |
*All Resource
|
None | None |
Request syntax
POST /api/v1/workspaces/{workspaceId}/jobRuns HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| workspaceId |
string |
Yes |
The workspace ID. |
w-d2d82aa09155**** |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
The request body of the Spark job. |
|
| releaseVersion |
string |
No |
The version of the Spark engine. |
esr-3.3.1 |
| jobId |
string |
No |
The job ID. |
jr-12345 |
| name |
string |
No |
The job name. |
spark_job_name |
| resourceQueueId |
string |
No |
The resource queue on which the Spark job runs. |
dev_queue |
| codeType |
string |
No |
The job type. Valid values:
|
SQL |
| executionTimeoutSeconds |
integer |
No |
The timeout period for the job. |
100 |
| configurationOverrides |
object |
No |
The advanced Spark configurations. |
|
| configurations |
array<object> |
No |
The list of Spark configurations. |
|
|
object |
No |
A Spark configuration object. |
||
| configFileName |
string |
No |
The configuration file to which the Spark configuration belongs. |
spark-defaults.conf |
| configItemKey |
string |
No |
The key of the Spark configuration. |
spark.app.name |
| configItemValue |
string |
No |
The value of the Spark configuration. |
test_app |
| tags |
array |
No |
The list of job tags. |
|
| Tag |
No |
A tag object. |
||
| clientToken |
string |
No |
The idempotence token. |
8e6aae2810c8f67229ca70bb31cd**** |
| jobDriver | JobDriver |
No |
The information about the Spark driver. |
|
| displayReleaseVersion |
string |
No |
The version that is displayed in the console. |
esr-3.3.1 |
| fusion |
boolean |
No |
Specifies whether to enable the Fusion engine for acceleration. |
false |
| regionId |
string |
No |
The region ID. |
cn-hangzhou |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The data returned. |
||
| jobRunId |
string |
The job run ID. |
jr-f09a8fda2396**** |
| requestId |
string |
The request ID. |
DD6B1B2A-5837-5237-ABE4-FF0C8944**** |
Examples
Success response
JSON format
{
"jobRunId": "jr-f09a8fda2396****",
"requestId": "DD6B1B2A-5837-5237-ABE4-FF0C8944****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.