<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How can i get enhanced autoscalar for job clusters in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/how-can-i-get-enhanced-autoscalar-for-job-clusters/m-p/149086#M53016</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enhanced autoscaling is available for Lakeflow Spark Declarative Pipelines by default and is enabled for Jobs Serverless; You can enable it in classic compute using the setting described &lt;A href="https://docs.databricks.com/aws/en/ldp/configure-compute#example-define-a-setting-for-the-update-cluster" target="_self"&gt;here.&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 23 Feb 2026 17:08:32 GMT</pubDate>
    <dc:creator>anshu_roy</dc:creator>
    <dc:date>2026-02-23T17:08:32Z</dc:date>
    <item>
      <title>How can i get enhanced autoscalar for job clusters</title>
      <link>https://community.databricks.com/t5/data-engineering/how-can-i-get-enhanced-autoscalar-for-job-clusters/m-p/148652#M52940</link>
      <description>&lt;P&gt;Is the enhanced autoscalar&amp;nbsp;&lt;A href="https://docs.databricks.com/aws/en/ldp/auto-scaling#what-is-enhanced-autoscaling" target="_blank"&gt;https://docs.databricks.com/aws/en/ldp/auto-scaling#what-is-enhanced-autoscaling&lt;/A&gt;&amp;nbsp;available for job clusters as well?&lt;BR /&gt;I do not see the option to set the autoscaling mode for job clusters&lt;/P&gt;</description>
      <pubDate>Tue, 17 Feb 2026 23:39:30 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-can-i-get-enhanced-autoscalar-for-job-clusters/m-p/148652#M52940</guid>
      <dc:creator>aranjan99</dc:creator>
      <dc:date>2026-02-17T23:39:30Z</dc:date>
    </item>
    <item>
      <title>Re: How can i get enhanced autoscalar for job clusters</title>
      <link>https://community.databricks.com/t5/data-engineering/how-can-i-get-enhanced-autoscalar-for-job-clusters/m-p/149086#M53016</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Enhanced autoscaling is available for Lakeflow Spark Declarative Pipelines by default and is enabled for Jobs Serverless; You can enable it in classic compute using the setting described &lt;A href="https://docs.databricks.com/aws/en/ldp/configure-compute#example-define-a-setting-for-the-update-cluster" target="_self"&gt;here.&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Feb 2026 17:08:32 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-can-i-get-enhanced-autoscalar-for-job-clusters/m-p/149086#M53016</guid>
      <dc:creator>anshu_roy</dc:creator>
      <dc:date>2026-02-23T17:08:32Z</dc:date>
    </item>
    <item>
      <title>Hi @aranjan99, There are two distinct autoscaling feature...</title>
      <link>https://community.databricks.com/t5/data-engineering/how-can-i-get-enhanced-autoscalar-for-job-clusters/m-p/150327#M53363</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/105621"&gt;@aranjan99&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;There are two distinct autoscaling features in Databricks, and it helps to clarify the difference since the naming can be confusing.&lt;/P&gt;
&lt;P&gt;OPTIMIZED AUTOSCALING (for job and all-purpose clusters)&lt;/P&gt;
&lt;P&gt;If your workspace is on the Premium plan (or above), your clusters already use "optimized autoscaling" automatically. This is a more advanced scaling algorithm compared to the Standard plan and includes:&lt;/P&gt;
&lt;P&gt;- Two-phase scale-up for faster resource allocation&lt;BR /&gt;
- Mid-job scale-down by analyzing shuffle file state&lt;BR /&gt;
- Faster downscale timing: job clusters scale down after 40 seconds of underutilization (vs. 150 seconds for all-purpose clusters)&lt;BR /&gt;
- Percentage-based downscaling from the current node count&lt;/P&gt;
&lt;P&gt;You do not need to enable this separately. If you are on a Premium workspace, it is active by default for all cluster types (job and all-purpose).&lt;/P&gt;
&lt;P&gt;You can also tune the downscaling frequency with this Spark config property:&lt;/P&gt;
&lt;PRE&gt;spark.databricks.aggressiveWindowDownS = &amp;lt;seconds&amp;gt;&lt;/PRE&gt;
&lt;P&gt;This controls how often the cluster evaluates scale-down decisions. The maximum value is 600 seconds. Increasing it causes the cluster to scale down more slowly, which can be useful for bursty workloads.&lt;/P&gt;
&lt;P&gt;To configure autoscaling on a job cluster, set the min and max workers in your job's cluster spec:&lt;/P&gt;
&lt;PRE&gt;{
"autoscale": {
  "min_workers": 2,
  "max_workers": 10
}
}&lt;/PRE&gt;
&lt;P&gt;Or in the Jobs UI, when configuring your job cluster, check "Enable autoscaling" and set the min/max worker range.&lt;/P&gt;
&lt;P&gt;ENHANCED AUTOSCALING (pipeline-only)&lt;/P&gt;
&lt;P&gt;"Enhanced autoscaling" is a separate, more advanced feature that is only available within Lakeflow Spark Declarative Pipelines (SDP, previously known as Delta Live Tables). It uses task-slot utilization and task-queue depth to make smarter scaling decisions, and can proactively shut down underutilized nodes without causing task failures.&lt;/P&gt;
&lt;P&gt;Enhanced autoscaling is enabled by default for new SDP pipelines and is not available for regular job clusters or all-purpose clusters.&lt;/P&gt;
&lt;P&gt;WHAT TO DO FOR JOB CLUSTERS&lt;/P&gt;
&lt;P&gt;If you are looking for the best autoscaling behavior on job clusters:&lt;/P&gt;
&lt;P&gt;1. Confirm your workspace is on the Premium plan to get optimized autoscaling.&lt;BR /&gt;
2. Set appropriate min/max worker ranges for your workload.&lt;BR /&gt;
3. Use the spark.databricks.aggressiveWindowDownS config to tune scale-down behavior if needed.&lt;BR /&gt;
4. If your workload is streaming and you need enhanced autoscaling specifically, consider migrating to a Lakeflow Spark Declarative Pipeline, which supports enhanced autoscaling natively.&lt;/P&gt;
&lt;P&gt;For more details, see the autoscaling section of the compute configuration docs:&lt;BR /&gt;
&lt;A href="https://docs.databricks.com/en/compute/configure.html" target="_blank"&gt;https://docs.databricks.com/en/compute/configure.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;And for enhanced autoscaling in pipelines:&lt;BR /&gt;
&lt;A href="https://docs.databricks.com/en/delta-live-tables/auto-scaling.html" target="_blank"&gt;https://docs.databricks.com/en/delta-live-tables/auto-scaling.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;* This reply used an agent system I built to research and draft this response based on the wide set of documentation I have available and previous memory. I personally review the draft for any obvious issues and for monitoring system reliability and update it when I detect any drift, but there is still a small chance that something is inaccurate, especially if you are experimenting with brand new features.&lt;/P&gt;
&lt;P&gt;If this answer resolves your question, could you mark it as "Accept as Solution"? That helps other users quickly find the correct fix.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2026 05:44:56 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/how-can-i-get-enhanced-autoscalar-for-job-clusters/m-p/150327#M53363</guid>
      <dc:creator>SteveOstrowski</dc:creator>
      <dc:date>2026-03-09T05:44:56Z</dc:date>
    </item>
  </channel>
</rss>

