<?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 Combining DLT and workflow - MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/combining-dlt-and-workflow-materialized-view-operation-not/m-p/49977#M28668</link>
    <description>&lt;P&gt;Hello everyone !&lt;/P&gt;&lt;P&gt;I currently have a DLT pipeline that loads into several Delta LIVE tables (both streaming and materialized view).&lt;/P&gt;&lt;P&gt;The end table of my DLT pipeline is a materialized view called "silver.my_view".&lt;/P&gt;&lt;P&gt;In a later step I need to join/union/merge this table with an existing Delta Table (so not DLT).&lt;/P&gt;&lt;P&gt;To do so I followed my DLT pipeline with a regular notebook task in the same workflow, but I am met with the following error :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;SPAN&gt;[MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED.REQUIRES_SHARED_COMPUTE] The materialized view operation query is not allowed: Cannot query the Materialized View silver.my_view from an Assigned or No Isolation Shared cluster, please use a Shared cluster or a Databricks SQL warehouse instead.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;I was using a regular job cluster for that. Is there a workaround ? Is using a Shared cluster the only way ? Aren't DLT intended to be used outside the DLT pipeline ?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 27 Oct 2023 07:04:48 GMT</pubDate>
    <dc:creator>erigaud</dc:creator>
    <dc:date>2023-10-27T07:04:48Z</dc:date>
    <item>
      <title>Combining DLT and workflow - MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED</title>
      <link>https://community.databricks.com/t5/data-engineering/combining-dlt-and-workflow-materialized-view-operation-not/m-p/49977#M28668</link>
      <description>&lt;P&gt;Hello everyone !&lt;/P&gt;&lt;P&gt;I currently have a DLT pipeline that loads into several Delta LIVE tables (both streaming and materialized view).&lt;/P&gt;&lt;P&gt;The end table of my DLT pipeline is a materialized view called "silver.my_view".&lt;/P&gt;&lt;P&gt;In a later step I need to join/union/merge this table with an existing Delta Table (so not DLT).&lt;/P&gt;&lt;P&gt;To do so I followed my DLT pipeline with a regular notebook task in the same workflow, but I am met with the following error :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#FF0000"&gt;&lt;SPAN&gt;[MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED.REQUIRES_SHARED_COMPUTE] The materialized view operation query is not allowed: Cannot query the Materialized View silver.my_view from an Assigned or No Isolation Shared cluster, please use a Shared cluster or a Databricks SQL warehouse instead.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;SPAN&gt;I was using a regular job cluster for that. Is there a workaround ? Is using a Shared cluster the only way ? Aren't DLT intended to be used outside the DLT pipeline ?&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Oct 2023 07:04:48 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/combining-dlt-and-workflow-materialized-view-operation-not/m-p/49977#M28668</guid>
      <dc:creator>erigaud</dc:creator>
      <dc:date>2023-10-27T07:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: Combining DLT and workflow - MATERIALIZED_VIEW_OPERATION_NOT_ALLOWED</title>
      <link>https://community.databricks.com/t5/data-engineering/combining-dlt-and-workflow-materialized-view-operation-not/m-p/50015#M28685</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/9"&gt;@Retired_mod&lt;/a&gt;&amp;nbsp;! Thanks for the answer ! The thing is I'm getting a similar error when trying to read streaming delta live tables.&lt;/P&gt;&lt;P&gt;Is there any way to read a table from a DLT pipeline with a regular non-shared cluster ? How should I define the table in my DLT pipeline so I can easily access it outside the pipeline ?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Oct 2023 11:22:12 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/combining-dlt-and-workflow-materialized-view-operation-not/m-p/50015#M28685</guid>
      <dc:creator>erigaud</dc:creator>
      <dc:date>2023-10-27T11:22:12Z</dc:date>
    </item>
  </channel>
</rss>

