<?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: Calculate      Iterate Levels in M in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4735604#M10247</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="544798" data-lia-user-login="Yaroslav__D" class="lia-mention lia-mention-user"&gt;Yaroslav__D&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for reaching out to the Microsoft Fabric Forum Community. sorry for delay.&lt;BR /&gt;&lt;BR /&gt;Idea to use&amp;nbsp;&lt;SPAN&gt;Expression.Evaluate&lt;/SPAN&gt;&amp;nbsp;is a really good one or&amp;nbsp;Please try the code below. it may helps you.&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="100342" data-lia-user-login="lbendlin" class="lia-mention lia-mention-user"&gt;lbendlin&lt;/a&gt;&amp;nbsp;Thanks for your inputs.&amp;nbsp;&lt;BR /&gt;If the issue persists, feel free to reach out to us. We are happy to assist you.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;PRE&gt;Table.TransformRows(&lt;BR /&gt;currentTable,&lt;BR /&gt;(row) =&amp;gt;&lt;BR /&gt;if row[Level] &amp;lt;&amp;gt; null then row&lt;BR /&gt;else&lt;BR /&gt;let&lt;BR /&gt;match = Table.SelectRows(DependencyMap, each [TargetAccount] = row[Account]),&lt;BR /&gt;sources = if Table.IsEmpty(match) then {} else match{0}[Sources],&lt;BR /&gt;allResolved = List.IsEmpty(List.Difference(sources, assignedAccounts))&lt;BR /&gt;in&lt;BR /&gt;if allResolved then Record.TransformFields(row, {{"Level", each currentLevel + 1}})&lt;BR /&gt;else row&lt;BR /&gt;)&lt;/PRE&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 15 Jul 2025 04:46:42 GMT</pubDate>
    <dc:creator>v-priyankata</dc:creator>
    <dc:date>2025-07-15T04:46:42Z</dc:date>
    <item>
      <title>Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4618004#M8090</link>
      <description>&lt;P&gt;Hi&amp;nbsp; ALL!&amp;nbsp;&lt;BR /&gt;I tried to calculate in power query levels for my accounts to calculate all of them later .&lt;BR /&gt;I used this code to do it , but is`s don`t work , maybe someone know what could be wrong?&amp;nbsp;&lt;/P&gt;&lt;P&gt;let&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MappingRules = #"MappingRules",&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Level1 = Table.AddColumn(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MappingRules,&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "Level",&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; each if List.ContainsAll(Balance[FinalAccount], { [SourceAccount] }) then 1 else null,&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int64.Type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckIfCompleted = List.Contains(Level1[Level], null),&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IterateLevels = List.Generate(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; () =&amp;gt; [Table = Level1, LevelNum = 1],&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; each CheckIfCompleted,&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; each&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CurrentTable = _[Table],&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NextLevelNum = _[LevelNum] + 1,&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UpdatedTable = Table.TransformColumns(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CurrentTable,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {"Level", each&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if _ &amp;lt;&amp;gt; null then _&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if List.ContainsAll(CurrentTable[ComponentAccount],&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Table.SelectRows(CurrentTable, each [Level] = _[LevelNum])[SourceAccount])&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; then NextLevelNum&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else null,&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int64.Type}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UpdatedCheck = List.Contains(UpdatedTable[Level], null)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Table = UpdatedTable, LevelNum = NextLevelNum, CheckIfCompleted = UpdatedCheck],&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; each _[Table]&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ),&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FinalLevelsTable = List.Last(IterateLevels)&lt;BR /&gt;in&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FinalLevelsTable&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Mar 2025 11:02:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4618004#M8090</guid>
      <dc:creator>Yaroslav__D</dc:creator>
      <dc:date>2025-03-20T11:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4618944#M8112</link>
      <description>&lt;P&gt;Please provide sample data that covers your issue or question &lt;STRONG&gt;completely&lt;/STRONG&gt;, in a &lt;STRONG&gt;usable&lt;/STRONG&gt; format (not as a screenshot).&lt;BR /&gt;Do not include sensitive information. Do not include anything that is unrelated to the issue or question. &lt;BR /&gt;Please show the expected outcome based on the sample data you provided. &lt;BR /&gt;&lt;BR /&gt;Need help uploading data? &lt;A href="https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216" target="_blank"&gt;https://community.fabric.microsoft.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-p/963216&lt;/A&gt; &lt;BR /&gt;Want faster answers? &lt;A href="https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523" target="_blank"&gt;https://community.fabric.microsoft.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 20 Mar 2025 23:16:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4618944#M8112</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2025-03-20T23:16:03Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4642945#M8473</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="544798" data-lia-user-login="Yaroslav__D" class="lia-mention lia-mention-user"&gt;Yaroslav__D&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We are grateful for your participation in the Microsoft Fabric Community forum.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;Did your issue get resolved? If not, as&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="100342" data-lia-user-login="lbendlin" class="lia-mention lia-mention-user"&gt;lbendlin&lt;/a&gt;&amp;nbsp;suggested, "Please provide sample data so we can suggest a solution. We tried your query but got the error: &lt;STRONG data-start="138" data-end="204"&gt;'Expression.Error: The name 'MappingRules' wasn't recognized.'&lt;/STRONG&gt; Kindly provide more insights on this issue.&lt;BR /&gt;&lt;BR /&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 08 Apr 2025 11:10:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4642945#M8473</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2025-04-08T11:10:07Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4650638#M8562</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="544798" data-lia-user-login="Yaroslav__D" class="lia-mention lia-mention-user"&gt;Yaroslav__D&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;May I ask if you have resolved this issue? if not&amp;nbsp;&lt;SPAN&gt;Please provide sample data so we can suggest a solution.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Apr 2025 06:38:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4650638#M8562</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2025-04-14T06:38:47Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4650753#M8564</link>
      <description>&lt;P&gt;Hi , no, this issue not resolved .&lt;BR /&gt;yes , sure ,&amp;nbsp; mappingrules looks literally like this&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;TargetAccount&lt;/TD&gt;&lt;TD&gt;SourceAccount&lt;/TD&gt;&lt;TD&gt;Operator&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P003099&lt;/TD&gt;&lt;TD&gt;P001010&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P003099&lt;/TD&gt;&lt;TD&gt;P002010&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P003099&lt;/TD&gt;&lt;TD&gt;P002030&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P008999&lt;/TD&gt;&lt;TD&gt;P003099&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P008999&lt;/TD&gt;&lt;TD&gt;P004050&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013010&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013020&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013025&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013030&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013035&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013040&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013050&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013062&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013064&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013070&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013080&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P013099&lt;/TD&gt;&lt;TD&gt;P013095&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;P014099&lt;/TD&gt;&lt;TD&gt;P014010&lt;/TD&gt;&lt;TD&gt;+&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;in Balance we have similar list where we find our Source Account , to give level 1 or null&lt;BR /&gt;&lt;BR /&gt;Thanks&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Apr 2025 07:21:24 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4650753#M8564</guid>
      <dc:creator>Yaroslav__D</dc:creator>
      <dc:date>2025-04-14T07:21:24Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4659508#M8716</link>
      <description>&lt;P&gt;consider using Expression.Evaluate&lt;/P&gt;</description>
      <pubDate>Sat, 19 Apr 2025 15:57:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4659508#M8716</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2025-04-19T15:57:46Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4735604#M10247</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="544798" data-lia-user-login="Yaroslav__D" class="lia-mention lia-mention-user"&gt;Yaroslav__D&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for reaching out to the Microsoft Fabric Forum Community. sorry for delay.&lt;BR /&gt;&lt;BR /&gt;Idea to use&amp;nbsp;&lt;SPAN&gt;Expression.Evaluate&lt;/SPAN&gt;&amp;nbsp;is a really good one or&amp;nbsp;Please try the code below. it may helps you.&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="100342" data-lia-user-login="lbendlin" class="lia-mention lia-mention-user"&gt;lbendlin&lt;/a&gt;&amp;nbsp;Thanks for your inputs.&amp;nbsp;&lt;BR /&gt;If the issue persists, feel free to reach out to us. We are happy to assist you.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;PRE&gt;Table.TransformRows(&lt;BR /&gt;currentTable,&lt;BR /&gt;(row) =&amp;gt;&lt;BR /&gt;if row[Level] &amp;lt;&amp;gt; null then row&lt;BR /&gt;else&lt;BR /&gt;let&lt;BR /&gt;match = Table.SelectRows(DependencyMap, each [TargetAccount] = row[Account]),&lt;BR /&gt;sources = if Table.IsEmpty(match) then {} else match{0}[Sources],&lt;BR /&gt;allResolved = List.IsEmpty(List.Difference(sources, assignedAccounts))&lt;BR /&gt;in&lt;BR /&gt;if allResolved then Record.TransformFields(row, {{"Level", each currentLevel + 1}})&lt;BR /&gt;else row&lt;BR /&gt;)&lt;/PRE&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 04:46:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4735604#M10247</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2025-07-15T04:46:42Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4740132#M10354</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="544798" data-lia-user-login="Yaroslav__D" class="lia-mention lia-mention-user"&gt;Yaroslav__D&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions.&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Jun 2025 06:26:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4740132#M10354</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2025-06-23T06:26:02Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4745389#M10445</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="544798" data-lia-user-login="Yaroslav__D" class="lia-mention lia-mention-user"&gt;Yaroslav__D&lt;/a&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope everything’s going smoothly on your end. We haven’t heard back from you, so I wanted to check if the issue got sorted. If yes, marking the solution would be awesome for others who might run into the same thing.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Jun 2025 16:00:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4745389#M10445</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2025-06-26T16:00:18Z</dc:date>
    </item>
    <item>
      <title>Re: Calculate      Iterate Levels in M</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4762956#M10914</link>
      <description>&lt;P&gt;&lt;SPAN data-teams="true"&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="544798" data-lia-user-login="Yaroslav__D" class="lia-mention lia-mention-user"&gt;Yaroslav__D&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. Please contact the community for any issues you may have. We are happy to assist you.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Jul 2025 04:45:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Calculate-Iterate-Levels-in-M/m-p/4762956#M10914</guid>
      <dc:creator>v-priyankata</dc:creator>
      <dc:date>2025-07-15T04:45:21Z</dc:date>
    </item>
  </channel>
</rss>

