<?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: Databricks - Cost difference between Job Clusters and DLT in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/databricks-cost-difference-between-job-clusters-and-dlt/m-p/131696#M4016</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/124589"&gt;@smurug24&lt;/a&gt;&amp;nbsp;wrote:&lt;UL&gt;&lt;LI&gt;In DLT Provisioned, there will be two clusters - updates (for performing the actual data processing) and maintenance (for performing the maintenance operations). So in case of DLT serverless as well, will it be internally running two different clusters - which will invariably result in higher cost to job clusters. Basically wanted to understand that whether DLT serverless will consume additional DBUs due to maintenance or other management overheads when compared to Jobs compute - serverless?&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The maintenance compute in DLT will only run every once in a while and optimize (and zorder, if set) your streaming tables. That usually doesn't take too long so the costs are usually&amp;nbsp;negligible when looking at the big picture.&lt;BR /&gt;&lt;BR /&gt;And regarding serverless: It shouldn't matter too much how many serverless computes you use, as serverless DBU pricing is based on the processing power needed for your (total) workload. So, running a workload in one serverless compute should &lt;EM&gt;&lt;STRONG&gt;roughly&lt;/STRONG&gt; &lt;/EM&gt;come out the same as splitting it up and running two (half-sized) workloads in parallel.&lt;/P&gt;</description>
    <pubDate>Thu, 11 Sep 2025 18:10:49 GMT</pubDate>
    <dc:creator>thomas-totter</dc:creator>
    <dc:date>2025-09-11T18:10:49Z</dc:date>
    <item>
      <title>Databricks - Cost difference between Job Clusters and DLT</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-cost-difference-between-job-clusters-and-dlt/m-p/92720#M1977</link>
      <description>&lt;P&gt;Wanted to know about the cost comparison and certain specific feature details between job clusters and DLT,&lt;/P&gt;&lt;P&gt;Per the Pricing page (based on both Azure Pricing and Databricks Pricing page) following is the understanding - Region: US East&lt;/P&gt;&lt;P&gt;Provisioned&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Jobs Compute -&amp;nbsp;$0.30/DBU-hour + vm cost&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;DLT Core -&amp;nbsp;$0.30/DBU-hour + vm cost; DLT Pro -&amp;nbsp;$0.38/DBU-hour + vm cost; DLT Advanced -&amp;nbsp;$0.54/DBU-hour&amp;nbsp;+ vm cost&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Serverless (Without the limited time promotion which is valid till 31/Oct)&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Jobs Compute -&amp;nbsp;$0.45/DBU-hour&lt;/LI&gt;&lt;LI&gt;DLT -&amp;nbsp;$0.45/DBU-hour&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Clarifications&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;DLT Serverless does not have separate pricing for different variants - looks all the features like CDC and DQ rules are packaged and available in the same version - is it correct?&lt;/LI&gt;&lt;LI&gt;With the above costing, does this mean that notebooks executed via workflows with Job serverless compute will cost the same as the DLT serverless?&lt;/LI&gt;&lt;LI&gt;In DLT Provisioned, there will be two clusters - updates (for performing the actual data processing) and maintenance (for performing the maintenance operations). So in case of DLT serverless as well, will it be internally running two different clusters - which will invariably result in higher cost to job clusters. Basically wanted to understand that whether DLT serverless will consume additional DBUs due to maintenance or other management overheads when compared to Jobs compute - serverless?&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Fri, 04 Oct 2024 05:30:04 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-cost-difference-between-job-clusters-and-dlt/m-p/92720#M1977</guid>
      <dc:creator>smurug24</dc:creator>
      <dc:date>2024-10-04T05:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks - Cost difference between Job Clusters and DLT</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-cost-difference-between-job-clusters-and-dlt/m-p/131693#M4014</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/124589"&gt;@smurug24&lt;/a&gt;&amp;nbsp;I don't quite get the reason why you are comparing DLT and Job computes. A DLT compute is only usable in a Delta Live Tables pipeline, which means you are dealing with a streaming use case.&amp;nbsp;The only way to implement such a workload in a Job, would be via Spark Structured Streaming. If you are looking for a decision between Structured Streaming and DLT, then there are a lot of other (and in my opinion more relevant) things to consider&amp;nbsp; than compute costs.&lt;BR /&gt;&lt;BR /&gt;If you start/orchestrate a DLT pipeline from a Job/Workflow it will still have to use a DLT compute and not a job compute.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 17:58:10 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-cost-difference-between-job-clusters-and-dlt/m-p/131693#M4014</guid>
      <dc:creator>thomas-totter</dc:creator>
      <dc:date>2025-09-11T17:58:10Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks - Cost difference between Job Clusters and DLT</title>
      <link>https://community.databricks.com/t5/administration-architecture/databricks-cost-difference-between-job-clusters-and-dlt/m-p/131696#M4016</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/124589"&gt;@smurug24&lt;/a&gt;&amp;nbsp;wrote:&lt;UL&gt;&lt;LI&gt;In DLT Provisioned, there will be two clusters - updates (for performing the actual data processing) and maintenance (for performing the maintenance operations). So in case of DLT serverless as well, will it be internally running two different clusters - which will invariably result in higher cost to job clusters. Basically wanted to understand that whether DLT serverless will consume additional DBUs due to maintenance or other management overheads when compared to Jobs compute - serverless?&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The maintenance compute in DLT will only run every once in a while and optimize (and zorder, if set) your streaming tables. That usually doesn't take too long so the costs are usually&amp;nbsp;negligible when looking at the big picture.&lt;BR /&gt;&lt;BR /&gt;And regarding serverless: It shouldn't matter too much how many serverless computes you use, as serverless DBU pricing is based on the processing power needed for your (total) workload. So, running a workload in one serverless compute should &lt;EM&gt;&lt;STRONG&gt;roughly&lt;/STRONG&gt; &lt;/EM&gt;come out the same as splitting it up and running two (half-sized) workloads in parallel.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 18:10:49 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/databricks-cost-difference-between-job-clusters-and-dlt/m-p/131696#M4016</guid>
      <dc:creator>thomas-totter</dc:creator>
      <dc:date>2025-09-11T18:10:49Z</dc:date>
    </item>
  </channel>
</rss>

