<?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: DLT Compute: &amp;quot;Ephemeral&amp;quot; Job Compute vs. All-purpose compute 2.0 ... WHY? in Get Started Discussions</title>
    <link>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/80164#M3466</link>
    <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/96188"&gt;@ChristianRRL&lt;/a&gt;&amp;nbsp;regarding on why DLT doesn't allow you to use all-purpose clusters:&lt;/P&gt;
&lt;P&gt;1. The DLT runtime is derived from the shared compute DBR, it's not the same runtime and has different features than the common all-purpose runtime. A DLT pipeline is not capable of being executed in any of the all-purpose cluster runtimes.&lt;/P&gt;
&lt;P&gt;2. DLT is a different product than all-purpose compute, with different prices.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Feel free to use our &lt;A href="https://www.databricks.com/product/pricing/product-pricing/instance-types" target="_blank"&gt;Pricing Calculator&lt;/A&gt;&amp;nbsp;to compare prices. At the current moment, if you run the exact same workload, with the same driver and workers instance types (and workers amount) on DLT, it should bill you with less DBUs than on all-purpose.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 23 Jul 2024 14:43:18 GMT</pubDate>
    <dc:creator>raphaelblg</dc:creator>
    <dc:date>2024-07-23T14:43:18Z</dc:date>
    <item>
      <title>DLT Compute: "Ephemeral" Job Compute vs. All-purpose compute 2.0 ... WHY?</title>
      <link>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/77521#M3289</link>
      <description>&lt;P&gt;Hi there, this is a follow-up from a discussion I started last month&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/71668#M3075" target="_blank"&gt;Solved: Re: DLT Compute: "Ephemeral" Job Compute vs. All-p... - Databricks Community - 71661&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Based on what was discussed, I understand that it's not possible to use "All Purpose Clusters" with DLT Pipelines. I would like to understand&amp;nbsp;&lt;STRONG&gt;WHY&lt;/STRONG&gt; this is the case? I'm not sure I follow why Databricks wouldn't allow this as a possible implementation since the "Ephemeral" Job Compute clusters effectively always cost more since they require spinning up new resources when we already have All Purpose Clusters up &amp;amp; running.&lt;/P&gt;&lt;P&gt;Is there something I'm missing here?&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jul 2024 16:22:28 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/77521#M3289</guid>
      <dc:creator>ChristianRRL</dc:creator>
      <dc:date>2024-07-09T16:22:28Z</dc:date>
    </item>
    <item>
      <title>Re: DLT Compute: "Ephemeral" Job Compute vs. All-purpose compute 2.0 ... WHY?</title>
      <link>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/78347#M3394</link>
      <description>&lt;P&gt;Good morning&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/9"&gt;@Retired_mod&lt;/a&gt;, I think most of these points make sense, particularly running pipelines in a "fully isolated environment". I can understand that this can be a best practice (or in this case only practice) allowed by Databricks, but I'm still somewhat confused as to why there isn't at least an option to leverage the all-purpose clusters with DLT jobs (even if just as a non-default option). Out of curiosity, do you know if there's been any sort of discussion in Databricks to making this possible in the future?&lt;/P&gt;&lt;P&gt;Additionally, with respect to point (5) with data analytics (all-purpose) clusters and the job workloads being subject to "different pricing" than the data engineering (task) workloads, how might I best compare/contrast pricing between these two? For example, at the moment DLT is effectively *only* adding costs since our existing setup assumes that the all-purpose clusters are in a sense "set in stone" and any additional compute such as the task job clusters cost more since they are not using our existing all-purpose clusters. Maybe if we had a better idea as to what kind of cost savings we may get with DLT job clusters compared with all-purpose clusters, we may be able to shift some compute load out of all-purpose and more concretely save on costs rather than just adding to it.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Jul 2024 14:16:19 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/78347#M3394</guid>
      <dc:creator>ChristianRRL</dc:creator>
      <dc:date>2024-07-11T14:16:19Z</dc:date>
    </item>
    <item>
      <title>Re: DLT Compute: "Ephemeral" Job Compute vs. All-purpose compute 2.0 ... WHY?</title>
      <link>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/80152#M3465</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/9"&gt;@Retired_mod&lt;/a&gt;&amp;nbsp;/ &lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/97998"&gt;@raphaelblg&lt;/a&gt;&amp;nbsp;quick follow-up on this one. Wondering if anyone can provide a bit more feedback on the last points I wrote.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jul 2024 13:59:55 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/80152#M3465</guid>
      <dc:creator>ChristianRRL</dc:creator>
      <dc:date>2024-07-23T13:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: DLT Compute: "Ephemeral" Job Compute vs. All-purpose compute 2.0 ... WHY?</title>
      <link>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/80164#M3466</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/96188"&gt;@ChristianRRL&lt;/a&gt;&amp;nbsp;regarding on why DLT doesn't allow you to use all-purpose clusters:&lt;/P&gt;
&lt;P&gt;1. The DLT runtime is derived from the shared compute DBR, it's not the same runtime and has different features than the common all-purpose runtime. A DLT pipeline is not capable of being executed in any of the all-purpose cluster runtimes.&lt;/P&gt;
&lt;P&gt;2. DLT is a different product than all-purpose compute, with different prices.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Feel free to use our &lt;A href="https://www.databricks.com/product/pricing/product-pricing/instance-types" target="_blank"&gt;Pricing Calculator&lt;/A&gt;&amp;nbsp;to compare prices. At the current moment, if you run the exact same workload, with the same driver and workers instance types (and workers amount) on DLT, it should bill you with less DBUs than on all-purpose.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jul 2024 14:43:18 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/dlt-compute-quot-ephemeral-quot-job-compute-vs-all-purpose/m-p/80164#M3466</guid>
      <dc:creator>raphaelblg</dc:creator>
      <dc:date>2024-07-23T14:43:18Z</dc:date>
    </item>
  </channel>
</rss>

