<?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: Evaluation ran out of memory Error in Dataflow</title>
    <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3588409#M1402</link>
    <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet .&lt;BR /&gt;In case if you have any resolution please do share that same with the community as it can be helpful to others . &lt;BR /&gt;Otherwise, will respond back with the more details and we will try to help .&lt;/P&gt;</description>
    <pubDate>Mon, 18 Dec 2023 08:35:23 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2023-12-18T08:35:23Z</dc:date>
    <item>
      <title>Evaluation ran out of memory Error</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3581113#M1361</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I'm trying to publish a query in dataflow gen2 to a destination in the lakehouse (a certain table), but getting this error after a long waiting time:&lt;BR /&gt;"Evaluation ran out of memory"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Are there any solutions other than breaking results into smaller sizes? I have to admit that the size of the data is huge and I'm using "pivot" operation in the last step.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 05:30:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3581113#M1361</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-12-13T05:30:37Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluation ran out of memory Error</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3581681#M1366</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;Thanks for using Fabric Community.&lt;BR /&gt;&lt;BR /&gt;As I understand you are facing an Error - "&lt;SPAN&gt;Evaluation ran out of memory" while working with huge data using Data Flow Gen 2.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;Inorder to handle the error, you can try below optimization techniques:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Column selection&lt;/STRONG&gt;: Analyze your table schema and limit the columns queried and pivoted to only those absolutely needed. Reducing data volume can significantly decrease memory consumption.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Filtering&lt;/STRONG&gt;: Apply adequate filters before the "pivot" step to exclude irrelevant data from being processed.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Caching&lt;/STRONG&gt;: Consider caching intermediate results if possible. This can reduce repeated calculations and save memory.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Hope this is helpful. Please let me know if you have further queries.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 10:59:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3581681#M1366</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-12-13T10:59:34Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluation ran out of memory Error</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3582477#M1372</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;Anonymous&lt;/LI-USER&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;&lt;SPAN&gt;I'm trying to publish a query in dataflow gen2 to a destination in the lakehouse (a certain table), but getting this error after a long waiting time:&lt;BR /&gt;"Evaluation ran out of memory"&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Are there any solutions other than breaking results into smaller sizes? I have to admit that the size of the data is huge and I'm using "pivot" operation in the last step.&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Try staging the data right before you do the pivot operation and then create a reference query that only does the pivot and loading the data to your desired destination. That should help tremendously.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 17:44:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3582477#M1372</guid>
      <dc:creator>miguel</dc:creator>
      <dc:date>2023-12-13T17:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluation ran out of memory Error</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3582670#M1375</link>
      <description>&lt;P&gt;I have tried staging the data before pivoting, as shown in the code below, but now I'm getting this error:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;let&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Source = SharePoint.Files(&lt;/SPAN&gt;&lt;SPAN&gt;"xxx"&lt;/SPAN&gt;&lt;SPAN&gt;, [ApiVersion = &lt;/SPAN&gt;&lt;SPAN&gt;15&lt;/SPAN&gt;&lt;SPAN&gt;]),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Filtered Rows PATH" = Table.SelectRows(Source, &lt;/SPAN&gt;&lt;SPAN&gt;each&lt;/SPAN&gt;&lt;SPAN&gt; Text.Contains([Folder Path], &lt;/SPAN&gt;&lt;SPAN&gt;"yyy"&lt;/SPAN&gt;&lt;SPAN&gt;)),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Removed Other Columns" = Table.SelectColumns(#"Filtered Rows PATH",{&lt;/SPAN&gt;&lt;SPAN&gt;"Content"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Name"&lt;/SPAN&gt;&lt;SPAN&gt;}),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Replaced Value1" = Table.ReplaceValue(#"Removed Other Columns",&lt;/SPAN&gt;&lt;SPAN&gt;".csv"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;""&lt;/SPAN&gt;&lt;SPAN&gt;,Replacer.ReplaceText,{&lt;/SPAN&gt;&lt;SPAN&gt;"Name"&lt;/SPAN&gt;&lt;SPAN&gt;}),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Split Column by Delimiter" = Table.SplitColumn(#"Replaced Value1", &lt;/SPAN&gt;&lt;SPAN&gt;"Name"&lt;/SPAN&gt;&lt;SPAN&gt;, Splitter.SplitTextByEachDelimiter({&lt;/SPAN&gt;&lt;SPAN&gt;" - "&lt;/SPAN&gt;&lt;SPAN&gt;}, QuoteStyle.None, &lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;SPAN&gt;), {&lt;/SPAN&gt;&lt;SPAN&gt;"Name.1"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Name.2"&lt;/SPAN&gt;&lt;SPAN&gt;}),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Renamed Columns" = Table.RenameColumns(#"Split Column by Delimiter",{{&lt;/SPAN&gt;&lt;SPAN&gt;"Name.1"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Source"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"Name.2"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Property"&lt;/SPAN&gt;&lt;SPAN&gt;}}),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Added Custom" = Table.AddColumn(#"Renamed Columns", &lt;/SPAN&gt;&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;each&lt;/SPAN&gt;&lt;SPAN&gt; Table.PromoteHeaders(Csv.Document([Content],[Delimiter=&lt;/SPAN&gt;&lt;SPAN&gt;","&lt;/SPAN&gt;&lt;SPAN&gt;, Columns=&lt;/SPAN&gt;&lt;SPAN&gt;4&lt;/SPAN&gt;&lt;SPAN&gt;, Encoding=&lt;/SPAN&gt;&lt;SPAN&gt;1252&lt;/SPAN&gt;&lt;SPAN&gt;, QuoteStyle=QuoteStyle.None]))),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Expanded Custom" = Table.ExpandTableColumn(#"Added Custom", &lt;/SPAN&gt;&lt;SPAN&gt;"Custom"&lt;/SPAN&gt;&lt;SPAN&gt;, {&lt;/SPAN&gt;&lt;SPAN&gt;"Month"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Hour"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Name"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Value"&lt;/SPAN&gt;&lt;SPAN&gt;}),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Removed Columns" = Table.RemoveColumns(#"Expanded Custom",{&lt;/SPAN&gt;&lt;SPAN&gt;"Content"&lt;/SPAN&gt;&lt;SPAN&gt;}),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Filtered Rows" = Table.SelectRows(#"Removed Columns", &lt;/SPAN&gt;&lt;SPAN&gt;each&lt;/SPAN&gt;&lt;SPAN&gt; ([Value] &amp;lt;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;null&lt;/SPAN&gt;&lt;SPAN&gt;)),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"Changed Type" = Table.TransformColumnTypes(#"Filtered Rows",{{&lt;/SPAN&gt;&lt;SPAN&gt;"Month"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;type&lt;/SPAN&gt; &lt;SPAN&gt;date&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"Hour"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;type&lt;/SPAN&gt; &lt;SPAN&gt;time&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"Name"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;type&lt;/SPAN&gt; &lt;SPAN&gt;text&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"Value"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;type&lt;/SPAN&gt; &lt;SPAN&gt;number&lt;/SPAN&gt;&lt;SPAN&gt;}}),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; #"stagingTable" = Table.Buffer(#"Changed Type")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;in&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; stagingTable&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 13 Dec 2023 20:27:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3582670#M1375</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-12-13T20:27:30Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluation ran out of memory Error</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3582716#M1376</link>
      <description>&lt;P&gt;Buffering the table using Table.Buffer is not the same as staging. Staging is a new mechanism only available in Dataflows Gen2. You can learn more about it from the link below:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://blog.fabric.microsoft.com/blog/data-factory-spotlight-dataflows-gen2/" target="_blank"&gt;https://blog.fabric.microsoft.com/blog/data-factory-spotlight-dataflows-gen2/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Using Table.Buffer (and other buffer functions) could lead to high memory consumption and the out of memory error that you're seeing.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Dec 2023 21:16:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3582716#M1376</guid>
      <dc:creator>miguel</dc:creator>
      <dc:date>2023-12-13T21:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluation ran out of memory Error</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3588409#M1402</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet .&lt;BR /&gt;In case if you have any resolution please do share that same with the community as it can be helpful to others . &lt;BR /&gt;Otherwise, will respond back with the more details and we will try to help .&lt;/P&gt;</description>
      <pubDate>Mon, 18 Dec 2023 08:35:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3588409#M1402</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-12-18T08:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: Evaluation ran out of memory Error</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3592949#M1410</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In case if you have any resolution please do share that same with the community as it can be helpful to others .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Otherwise, will respond back with the more details and we will try to help .&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Dec 2023 07:06:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Evaluation-ran-out-of-memory-Error/m-p/3592949#M1410</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-12-20T07:06:33Z</dc:date>
    </item>
  </channel>
</rss>

