Azure Synapse Analytics · Schema
BigDataPoolResourceProperties
Properties of a Big Data pool.
AnalyticsApache SparkBig DataData IntegrationData WarehouseETLSQL
Properties
| Name | Type | Description |
|---|---|---|
| provisioningState | string | The state of the Big Data pool. |
| autoScale | object | |
| creationDate | string | |
| autoPause | object | |
| isComputeIsolationEnabled | boolean | Whether compute isolation is enabled. |
| sessionLevelPackagesEnabled | boolean | Whether session level packages are enabled. |
| cacheSize | integer | |
| dynamicExecutorAllocation | object | |
| sparkEventsFolder | string | The Spark events folder. |
| nodeCount | integer | The number of nodes. |
| customLibraries | array | |
| sparkConfigProperties | object | |
| sparkVersion | string | The Apache Spark version. |
| defaultSparkLogFolder | string | The default folder where Spark logs will be written. |
| nodeSize | string | The level of compute power. |
| nodeSizeFamily | string | The kind of nodes. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/BigDataPoolResourceProperties",
"title": "BigDataPoolResourceProperties",
"type": "object",
"description": "Properties of a Big Data pool.",
"properties": {
"provisioningState": {
"type": "string",
"description": "The state of the Big Data pool.",
"readOnly": true
},
"autoScale": {
"$ref": "#/components/schemas/AutoScaleProperties"
},
"creationDate": {
"type": "string",
"format": "date-time",
"readOnly": true
},
"autoPause": {
"$ref": "#/components/schemas/AutoPauseProperties"
},
"isComputeIsolationEnabled": {
"type": "boolean",
"description": "Whether compute isolation is enabled."
},
"sessionLevelPackagesEnabled": {
"type": "boolean",
"description": "Whether session level packages are enabled."
},
"cacheSize": {
"type": "integer",
"readOnly": true
},
"dynamicExecutorAllocation": {
"$ref": "#/components/schemas/DynamicExecutorAllocation"
},
"sparkEventsFolder": {
"type": "string",
"description": "The Spark events folder."
},
"nodeCount": {
"type": "integer",
"description": "The number of nodes."
},
"customLibraries": {
"type": "array",
"items": {
"$ref": "#/components/schemas/LibraryInfo"
}
},
"sparkConfigProperties": {
"$ref": "#/components/schemas/SparkConfigProperties"
},
"sparkVersion": {
"type": "string",
"description": "The Apache Spark version."
},
"defaultSparkLogFolder": {
"type": "string",
"description": "The default folder where Spark logs will be written."
},
"nodeSize": {
"type": "string",
"description": "The level of compute power.",
"enum": [
"None",
"Small",
"Medium",
"Large",
"XLarge",
"XXLarge",
"XXXLarge"
]
},
"nodeSizeFamily": {
"type": "string",
"description": "The kind of nodes.",
"enum": [
"None",
"MemoryOptimized",
"HardwareAcceleratedFPGA",
"HardwareAcceleratedGPU"
]
}
}
}