<?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: Understanding the basic concepts in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2777652#M86779</link>
    <description>&lt;P&gt;I suggest you watch this videos from SQLBI as I believe there is no better content out there.&lt;BR /&gt;Hope this clarify this concepts, they are not easy to understand at first.&lt;BR /&gt;&lt;A href="https://www.youtube.com/playlist?list=PLU6II7MW-aiIREc1XdCYviQEj4Ui2pNDS" target="_self"&gt;The Whiteboard Playlist&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 19 Sep 2022 12:35:03 GMT</pubDate>
    <dc:creator>PabloDeheza</dc:creator>
    <dc:date>2022-09-19T12:35:03Z</dc:date>
    <item>
      <title>Understanding the basic concepts</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2774534#M86541</link>
      <description>&lt;P&gt;I'm just trying to grasp the basic concepts, but - I have to say - the amount of conflicting information I see makes it really, really confusing.&lt;/P&gt;&lt;P&gt;So let me get this straight about the SUM function:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Does it operate in a row context or filter context?&lt;/LI&gt;&lt;LI&gt;Is it an iterator or aggregator function?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 20:27:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2774534#M86541</guid>
      <dc:creator>daanodinot</dc:creator>
      <dc:date>2022-09-16T20:27:05Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding the basic concepts</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2774553#M86542</link>
      <description>&lt;P&gt;Hi there!&lt;/P&gt;
&lt;P&gt;1. It operates in a filter context when used in a measure.&lt;/P&gt;
&lt;P&gt;2. The SUM funcion is an aggregator, SUMX and every other "X" function are iterators.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 20:40:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2774553#M86542</guid>
      <dc:creator>PabloDeheza</dc:creator>
      <dc:date>2022-09-16T20:40:45Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding the basic concepts</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2774914#M86579</link>
      <description>&lt;P&gt;Thank you! Perhaps I phrased point one incorrectly. What I meant to say is: does it &lt;EM&gt;create&lt;/EM&gt;&amp;nbsp;(or work with) a&amp;nbsp;&lt;SPAN&gt;row context or filter context?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Here is a quote from an &lt;A href="https://www.sqlbi.com/articles/row-context-in-dax/" target="_self"&gt;article&lt;/A&gt; that adds to my confusion:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Another common mistake of DAX newbies is thinking that &lt;A href="https://dax.guide/sum/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUM&lt;/A&gt; and &lt;A href="https://dax.guide/sumx/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUMX&lt;/A&gt; are two different functions. This is not the case. &lt;A href="https://dax.guide/sum/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUM&lt;/A&gt; is nothing but a simplified version of &lt;A href="https://dax.guide/sumx/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUMX&lt;/A&gt;: we call it syntax sugar. &lt;EM&gt;&lt;A href="https://dax.guide/sum/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUM&lt;/A&gt; ( Sales[Quantity] )&lt;/EM&gt; is internally translated into &lt;EM&gt;&lt;A href="https://dax.guide/sumx/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUMX&lt;/A&gt; ( Sales, Sales[Quantity] )&lt;/EM&gt;. Therefore, a regular aggregator like &lt;A href="https://dax.guide/sum/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUM&lt;/A&gt;, &lt;A href="https://dax.guide/average/?aff=sqlbi" target="_blank" rel="noopener"&gt;AVERAGE&lt;/A&gt;, &lt;A href="https://dax.guide/min/?aff=sqlbi" target="_blank" rel="noopener"&gt;MIN&lt;/A&gt; or &lt;A href="https://dax.guide/max/?aff=sqlbi" target="_blank" rel="noopener"&gt;MAX&lt;/A&gt; behaves the same way an iterator does.&lt;/P&gt;&lt;P&gt;This is the reason why a calculated column computing &lt;EM&gt;&lt;A href="https://dax.guide/sum/?aff=sqlbi" target="_blank" rel="noopener"&gt;SUM&lt;/A&gt; ( Sales[Quantity] )&lt;/EM&gt; produces the grand total of &lt;EM&gt;Sales[Quantity]&lt;/EM&gt; on each row. […]&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[…] The row context does not filter, it iterates.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;This definitely implies that SUM creates (works with) a row context and is an iterator.&lt;/P&gt;</description>
      <pubDate>Sat, 17 Sep 2022 09:50:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2774914#M86579</guid>
      <dc:creator>daanodinot</dc:creator>
      <dc:date>2022-09-17T09:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding the basic concepts</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2777652#M86779</link>
      <description>&lt;P&gt;I suggest you watch this videos from SQLBI as I believe there is no better content out there.&lt;BR /&gt;Hope this clarify this concepts, they are not easy to understand at first.&lt;BR /&gt;&lt;A href="https://www.youtube.com/playlist?list=PLU6II7MW-aiIREc1XdCYviQEj4Ui2pNDS" target="_self"&gt;The Whiteboard Playlist&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Sep 2022 12:35:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2777652#M86779</guid>
      <dc:creator>PabloDeheza</dc:creator>
      <dc:date>2022-09-19T12:35:03Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding the basic concepts</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2778006#M86803</link>
      <description>&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; It really frustrates anyone at the beginning!&amp;nbsp;&lt;BR /&gt;In the background evaluation process, DAX treats them as one and the same.&lt;BR /&gt;But, for the users, the rule of thumb is:&lt;BR /&gt;SUM is an aggregator function and ignores Row context!&amp;nbsp;&lt;BR /&gt;SUMX is there for iterations (simply means row context).&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Sep 2022 14:48:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Understanding-the-basic-concepts/m-p/2778006#M86803</guid>
      <dc:creator>VKB</dc:creator>
      <dc:date>2022-09-19T14:48:59Z</dc:date>
    </item>
  </channel>
</rss>

