<?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: Distinct Count is very slow, is there any alternative in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963122#M11348</link>
    <description>&lt;LI-CODE lang="markup"&gt;// T is your table's name

// calc column without the use of context transition
# DistinctSupplierID =
var __member = T[MemberID]
var __endDate = T[ReportReceived]
var __startDate = edate( __endDate, -6 )
var __result
	distinctcount(
		selectcolumns(
			filter(
				T,
				T[MemberID] = __member
				&amp;amp;&amp;amp; __startDate &amp;lt; T[ReportReceived]
				&amp;amp;&amp;amp; __T[ReportReceived] &amp;lt;= __endDate
			),
			"SuppID", T[SupplierID]
		)
	)
return
	__result
	
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best&lt;/P&gt;
&lt;P&gt;D&lt;/P&gt;</description>
    <pubDate>Sat, 07 Mar 2020 10:33:21 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-03-07T10:33:21Z</dc:date>
    <item>
      <title>Distinct Count is very slow, is there any alternative</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/962970#M11342</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I would like to calculate&amp;nbsp;&lt;SPAN&gt;DistinctCount(SupplierID) over the previous 6 months for the same MemberID. For the same, I wrote following DAX;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;DistinctSupplierID = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CALCULATE(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;DISTINCTCOUNT('Sales&amp;amp;Orders'[SupplierID]),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;DATESINPERIOD(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;'Sales&amp;amp;Orders'[ReportReceived].[Date],&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;LASTDATE('Sales&amp;amp;Orders'[ReportReceived].[Date]),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;-6,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;MONTH),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;FILTER(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;'Sales&amp;amp;Orders',&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;'Sales&amp;amp;Orders'[MemberID]= EARLIER('Sales&amp;amp;Orders'[MemberID])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Unfortunately its taking too much time. Is there any alternative to make it faster. &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Thank you in advance.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 07 Mar 2020 02:45:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/962970#M11342</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-07T02:45:09Z</dc:date>
    </item>
    <item>
      <title>Re: Distinct Count is very slow, is there any alternative</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963006#M11343</link>
      <description>&lt;P&gt;Well you can use COUNTROWS coupled with DISCTINCT or VALUES. You could eschew time intelligence functions in favor of simple filtering. Hard to test anything without sample data.&amp;nbsp;Please see this post regarding How to Get Your Question Answered Quickly: &lt;A href="https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490" target="_blank"&gt;https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 07 Mar 2020 03:40:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963006#M11343</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2020-03-07T03:40:56Z</dc:date>
    </item>
    <item>
      <title>Re: Distinct Count is very slow, is there any alternative</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963034#M11346</link>
      <description>&lt;P&gt;Please find data;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;SupplierID&lt;/TD&gt;&lt;TD&gt;MemberID&lt;/TD&gt;&lt;TD&gt;ReportReceived&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;319&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;31-03-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;278&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;31-03-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;214&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;08-09-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;99&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;27-01-2006 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;446&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21-02-2006 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;446&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;21-02-2006 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;446&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;13-09-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;147&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;TD&gt;30-04-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;112&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;16-12-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;111&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;16-12-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;111&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;16-01-2006 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;111&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;17-02-2006 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;111&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;19-10-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;111&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;24-08-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;111&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;07-06-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;178&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;30-07-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;187&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;01-07-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;109&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;11-07-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;187&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;TD&gt;26-07-2005 00:00&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</description>
      <pubDate>Sat, 07 Mar 2020 04:08:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963034#M11346</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-07T04:08:56Z</dc:date>
    </item>
    <item>
      <title>Re: Distinct Count is very slow, is there any alternative</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963122#M11348</link>
      <description>&lt;LI-CODE lang="markup"&gt;// T is your table's name

// calc column without the use of context transition
# DistinctSupplierID =
var __member = T[MemberID]
var __endDate = T[ReportReceived]
var __startDate = edate( __endDate, -6 )
var __result
	distinctcount(
		selectcolumns(
			filter(
				T,
				T[MemberID] = __member
				&amp;amp;&amp;amp; __startDate &amp;lt; T[ReportReceived]
				&amp;amp;&amp;amp; __T[ReportReceived] &amp;lt;= __endDate
			),
			"SuppID", T[SupplierID]
		)
	)
return
	__result
	
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best&lt;/P&gt;
&lt;P&gt;D&lt;/P&gt;</description>
      <pubDate>Sat, 07 Mar 2020 10:33:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963122#M11348</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-07T10:33:21Z</dc:date>
    </item>
    <item>
      <title>Re: Distinct Count is very slow, is there any alternative</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963151#M11349</link>
      <description>&lt;P&gt;What is the second &amp;amp;&amp;amp; statement can you please explain.&amp;nbsp;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;amp;&amp;amp; __T[ReportReceived] &amp;lt;= __endDate&lt;/P&gt;</description>
      <pubDate>Sat, 07 Mar 2020 12:49:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963151#M11349</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-07T12:49:23Z</dc:date>
    </item>
    <item>
      <title>Re: Distinct Count is very slow, is there any alternative</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963287#M11357</link>
      <description>Remove __ from __T. It's a mistake.&lt;BR /&gt;&lt;BR /&gt;Best&lt;BR /&gt;D</description>
      <pubDate>Sat, 07 Mar 2020 20:43:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963287#M11357</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-07T20:43:29Z</dc:date>
    </item>
    <item>
      <title>Re: Distinct Count is very slow, is there any alternative</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963350#M11372</link>
      <description>&lt;P&gt;It's not working, I am getting error The syntax for 'distinctcount' is incorrect.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 08 Mar 2020 03:41:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Distinct-Count-is-very-slow-is-there-any-alternative/m-p/963350#M11372</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-03-08T03:41:06Z</dc:date>
    </item>
  </channel>
</rss>

