Azure Synapse Analytics · Schema
SparkBatchJobOptions
AnalyticsApache SparkBig DataData IntegrationData WarehouseETLSQL
Properties
| Name | Type | Description |
|---|---|---|
| name | string | The name of the batch job. |
| file | string | File containing the application to execute. |
| className | string | Main class for Java/Scala applications. |
| args | array | |
| jars | array | |
| pyFiles | array | |
| files | array | |
| archives | array | |
| conf | object | |
| driverMemory | string | |
| driverCores | integer | |
| executorMemory | string | |
| executorCores | integer | |
| executorCount | integer |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/SparkBatchJobOptions",
"title": "SparkBatchJobOptions",
"type": "object",
"required": [
"name",
"file"
],
"properties": {
"name": {
"type": "string",
"description": "The name of the batch job."
},
"file": {
"type": "string",
"description": "File containing the application to execute."
},
"className": {
"type": "string",
"description": "Main class for Java/Scala applications."
},
"args": {
"type": "array",
"items": {
"type": "string"
}
},
"jars": {
"type": "array",
"items": {
"type": "string"
}
},
"pyFiles": {
"type": "array",
"items": {
"type": "string"
}
},
"files": {
"type": "array",
"items": {
"type": "string"
}
},
"archives": {
"type": "array",
"items": {
"type": "string"
}
},
"conf": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"driverMemory": {
"type": "string"
},
"driverCores": {
"type": "integer"
},
"executorMemory": {
"type": "string"
},
"executorCores": {
"type": "integer"
},
"executorCount": {
"type": "integer"
}
}
}