Remediation
Before you beginβ
Confirm that the pool's workloads can tolerate node scaling and establish approved minimum and maximum node counts. Review subscription quotas, cost limits, job concurrency, startup requirements, and any fixed-capacity exception.
Azure portalβ
- Open the affected Azure Synapse workspace in Synapse Studio.
- Select Manage, then Apache Spark pools.
- Select the affected Spark pool and choose Edit.
- Enable Autoscale and set minimum and maximum node counts that meet the approved workload and cost requirements and Azure service limits.
- Save the configuration, then validate representative scheduled and interactive jobs after the change.
- Confirm that Cloudaware reports
Auto Scale: StateasEnabledand populated node-count bounds after the next collection.
Automationβ
For infrastructure-as-code or API remediation, update the
Microsoft.Synapse/workspaces/bigDataPools resource so that
properties.autoScale.enabled is true. Set
properties.autoScale.minNodeCount and properties.autoScale.maxNodeCount to
approved values, with the minimum no greater than the maximum. Preserve the
existing Spark version, node size, library settings, and other approved pool
properties when updating the resource. Validate the updated configuration and
representative jobs before closing the finding.