<?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: How to create a virtual column of a virtual table to use in metrics in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-create-a-virtual-column-of-a-virtual-table-to-use-in/m-p/883645#M7609</link>
    <description>&lt;DIV&gt;Following solution:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;M_SUM_LastValue = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;sumx(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATETABLE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;all(V_QOS_DISK_CAPACITY_GBYTES);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;filter(V_QOS_DISK_CAPACITY_GBYTES;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;V_QOS_DISK_CAPACITY_GBYTES[samplevalue]=max(V_QOS_DISK_CAPACITY_GBYTES[samplevalue]) )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if(V_QOS_DISK_CAPACITY_GBYTES[sampletime]=MAX(V_QOS_DISK_CAPACITY_GBYTES[sampletime]) &amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;V_QOS_DISK_CAPACITY_GBYTES[C_ContainsStringTarget]=TRUE;V_QOS_DISK_CAPACITY_GBYTES[samplevalue])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 24 Dec 2019 10:09:09 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-12-24T10:09:09Z</dc:date>
    <item>
      <title>How to create a virtual column of a virtual table to use in metrics</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-create-a-virtual-column-of-a-virtual-table-to-use-in/m-p/882885#M7595</link>
      <description>&lt;P&gt;Hello everyone,&lt;BR /&gt;I'm new to power bi, I have a beginner problem and I ask for your help.&lt;BR /&gt;I have a table with disk information collection. This collection occurs several times during the day.&lt;BR /&gt;I want to create a metric with the sum of only the last values ​​of the last records of each disk. You will need the following sampletime, samplevalue, and target columns.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I created a calculated column for ease of filtering because I need to filter disk names and use only what is TRUE from this column C_ContainsStringTarget = if ([M_TargetFilter]; TRUE; FALSE).&lt;/P&gt;&lt;P&gt;Here's M_TargetFilter = (CONTAINSSTRING (SELECTEDVALUE (V_QOS_DISK_CAPACITY_GBYTES [target]); "VOL_") ||&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CONTAINSSTRING (SELECTEDVALUE (V_QOS_DISK_CAPACITY_GBYTES [target]); "_ RDMs") ||&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CONTAINSSTRING (SELECTEDVALUE (V_QOS_DISK_CAPACITY_GBYTES [target]); "HYPERSWAP_")) &amp;amp;&amp;amp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(NOT (CONTAINSSTRING (SELECTEDVALUE (V_QOS_DISK_CAPACITY_GBYTES [target]); "local")))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To return the most current value I created the following metric M_LastValue =&lt;BR /&gt;VAR MaxData = MAX (V_QOS_DISK_CAPACITY_GBYTES [sampletime])&lt;BR /&gt;RETURN&lt;BR /&gt;Calculate (&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;max (V_QOS_DISK_CAPACITY_GBYTES [samplevalue]);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;filter (V_QOS_DISK_CAPACITY_GBYTES; V_QOS_DISK_CAPACITY_GBYTES [sampletime] = MaxData&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;BR /&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For the purpose of target-oriented matrix visualization, adding the samplevalue column, adding the M_LastValue metric, and filtering only on the true values ​​of the C_ContainsStringTarget column, I have the matrix with the values ​​I need. But I don't know how to make just one metric by just summing these values ​​returned in this view. Can someone help me?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Detail, I'm making a direct connection to a SQL server (Direct query), I think it limits the use of some functions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I merge these filters into one metric and return the sum of the last recorded values ​​only for the filtered disks with the value TRUE in the C_ContainsStringTarget column?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2019 14:41:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-create-a-virtual-column-of-a-virtual-table-to-use-in/m-p/882885#M7595</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-12-23T14:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a virtual column of a virtual table to use in metrics</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-create-a-virtual-column-of-a-virtual-table-to-use-in/m-p/883645#M7609</link>
      <description>&lt;DIV&gt;Following solution:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;M_SUM_LastValue = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;sumx(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATETABLE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;all(V_QOS_DISK_CAPACITY_GBYTES);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;filter(V_QOS_DISK_CAPACITY_GBYTES;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;V_QOS_DISK_CAPACITY_GBYTES[samplevalue]=max(V_QOS_DISK_CAPACITY_GBYTES[samplevalue]) )&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;if(V_QOS_DISK_CAPACITY_GBYTES[sampletime]=MAX(V_QOS_DISK_CAPACITY_GBYTES[sampletime]) &amp;amp;&amp;amp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;V_QOS_DISK_CAPACITY_GBYTES[C_ContainsStringTarget]=TRUE;V_QOS_DISK_CAPACITY_GBYTES[samplevalue])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 24 Dec 2019 10:09:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/How-to-create-a-virtual-column-of-a-virtual-table-to-use-in/m-p/883645#M7609</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-12-24T10:09:09Z</dc:date>
    </item>
  </channel>
</rss>

