<?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: SAMEPERIODLASTYEAR makes my report too slow in DirectQuery in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261376#M20998</link>
    <description>Thanks Anonymous&lt;/LI-USER&gt; , I completely ignored the title that this was DirectQuery. Ignore my response, you can't use M with DirectQuery.</description>
    <pubDate>Thu, 30 Jul 2020 08:48:51 GMT</pubDate>
    <dc:creator>AllisonKennedy</dc:creator>
    <dc:date>2020-07-30T08:48:51Z</dc:date>
    <item>
      <title>SAMEPERIODLASTYEAR makes my report too slow in DirectQuery</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261220#M20991</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a report with 4 visuals. One of them works without SAMEPERIODLASTYEAR and it's DAX query takes 75ms. But the other 3 takes at least 300ms. Debugging the slowest query I see this huge union:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190301 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190302 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190303 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190304 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190305 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190306 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190307 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190308 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190309 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190310 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190311 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190312 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190313 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190314 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190315 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190316 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190317 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190318 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190319 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190320 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190321 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190322 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190323 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190324 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190325 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190326 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190327 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190328 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190329 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190330 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UNION&lt;/SPAN&gt; &lt;SPAN&gt;ALL&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;SELECT&lt;/SPAN&gt; &lt;SPAN&gt;CAST&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt; &lt;SPAN&gt;'20190331 00:00:00'&lt;/SPAN&gt; AS datetime&lt;SPAN&gt;)&lt;/SPAN&gt; AS &lt;SPAN&gt;[c94]&lt;/SPAN&gt; &lt;SPAN&gt;)&lt;/SPAN&gt;&amp;nbsp;&lt;/FONT&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can be this the reason for those times?&lt;/P&gt;&lt;P&gt;Is there a way to avoid all this SELECT CAST?&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 08:14:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261220#M20991</guid>
      <dc:creator>hortiz4</dc:creator>
      <dc:date>2020-07-30T08:14:01Z</dc:date>
    </item>
    <item>
      <title>Re: SAMEPERIODLASTYEAR makes my report too slow in DirectQuery</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261274#M20992</link>
      <description>This looks like SQL statement, not DAX. What is it being used for? You can just create a simple date list or table in M using Power Query instead.&lt;BR /&gt;&lt;BR /&gt;let&lt;BR /&gt;startDate = #date(2019, 1, 1),&lt;BR /&gt;endDate = Date.From(DateTime.LocalNow()),&lt;BR /&gt;Dates = List.Dates(startDate, Duration.Days(endDate - startDate), #duration (1,0,0,0)),&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html" target="_blank"&gt;https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html&lt;/A&gt;</description>
      <pubDate>Thu, 30 Jul 2020 08:25:22 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261274#M20992</guid>
      <dc:creator>AllisonKennedy</dc:creator>
      <dc:date>2020-07-30T08:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: SAMEPERIODLASTYEAR makes my report too slow in DirectQuery</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261365#M20997</link>
      <description>Since you're using Direct Query DAX is being translated into SQL and this native query is sent to your data source. Your data source (say, SQL Server) must have the right constructs in place (e.g., indexes) for the queries to be fast. Slow response times are not a DAX problem. It's your data source problem. You can also try to write a different DAX formula to calculate what you want and see if the underlying SQL changes...</description>
      <pubDate>Thu, 30 Jul 2020 08:47:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261365#M20997</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-07-30T08:47:07Z</dc:date>
    </item>
    <item>
      <title>Re: SAMEPERIODLASTYEAR makes my report too slow in DirectQuery</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261376#M20998</link>
      <description>Thanks Anonymous&lt;/LI-USER&gt; , I completely ignored the title that this was DirectQuery. Ignore my response, you can't use M with DirectQuery.</description>
      <pubDate>Thu, 30 Jul 2020 08:48:51 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261376#M20998</guid>
      <dc:creator>AllisonKennedy</dc:creator>
      <dc:date>2020-07-30T08:48:51Z</dc:date>
    </item>
    <item>
      <title>Re: SAMEPERIODLASTYEAR makes my report too slow in DirectQuery</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261420#M21003</link>
      <description>&lt;P&gt;I don't know what can I do to solve this problem.&lt;/P&gt;&lt;P&gt;My database has a date table, with datetime format.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you know other ways to calculate SAMEPERIODLASTYEAR? I tried DATEADD(date, -1, YEAR) and returns the same SQL query.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 09:06:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261420#M21003</guid>
      <dc:creator>hortiz4</dc:creator>
      <dc:date>2020-07-30T09:06:23Z</dc:date>
    </item>
    <item>
      <title>Re: SAMEPERIODLASTYEAR makes my report too slow in DirectQuery</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261505#M21005</link>
      <description>&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="249698" data-lia-user-login="hortiz4" class="lia-mention lia-mention-user"&gt;hortiz4&lt;/a&gt;&lt;BR /&gt;&lt;BR /&gt;I can't do anything without the .pbix file... Sorry. Troubleshooting slow SQL is not something one can do without the problem in front of one's eyes.</description>
      <pubDate>Thu, 30 Jul 2020 09:27:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/SAMEPERIODLASTYEAR-makes-my-report-too-slow-in-DirectQuery/m-p/1261505#M21005</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-07-30T09:27:46Z</dc:date>
    </item>
  </channel>
</rss>

