<?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: Slicer for searching text in unrelated table in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2150578#M49544</link>
    <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="37421" data-lia-user-login="pgolbi" class="lia-mention lia-mention-user"&gt;pgolbi&lt;/a&gt;Awesome! Great to hear! Did my suggestion help (if so, please give it a thumbs up &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;)?&lt;/P&gt;</description>
    <pubDate>Fri, 22 Oct 2021 14:15:39 GMT</pubDate>
    <dc:creator>YukiK</dc:creator>
    <dc:date>2021-10-22T14:15:39Z</dc:date>
    <item>
      <title>Slicer for searching text in unrelated table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2144747#M49342</link>
      <description>&lt;P&gt;I loaded data from Azure log analytics dataset in PowerBi. The data in the table is something like this:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;table - &lt;STRONG&gt;Log Analytics&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Host&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Server_Principal&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;ApplicationName&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Text&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Host A&lt;/TD&gt;&lt;TD&gt;user_1&lt;/TD&gt;&lt;TD&gt;Mashup Engine&lt;/TD&gt;&lt;TD&gt;Select * from DIM.Section&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Host A&lt;/TD&gt;&lt;TD&gt;user_1&lt;/TD&gt;&lt;TD&gt;Microsoft Office&lt;/TD&gt;&lt;TD&gt;Select top 10 * from&amp;nbsp;DIM.Section&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Host B&lt;/TD&gt;&lt;TD&gt;user_3&lt;/TD&gt;&lt;TD&gt;Python&lt;/TD&gt;&lt;TD&gt;Select top 30 * from DIM.AssetLocation&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then loaded all table names from the database that log analytics monitors in to &lt;STRONG&gt;Objects&lt;/STRONG&gt; table:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;table - &lt;STRONG&gt;Objects&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Schema,Object&lt;BR /&gt;DIM,Action&lt;BR /&gt;DIM,AssetLocation&lt;BR /&gt;DIM,AssetStatus&lt;BR /&gt;DIM,BaseCode&lt;BR /&gt;DIM,RequestType&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Object column turned in to slicer (with single selection).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What I am trying to do is to use slicer to find, show and calculate all records in&amp;nbsp;Log Analytics table where selected table (for instance AssetLocation). Calculation works fine:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Total Count = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;var _TotalCount = CALCULATE(COUNTROWS('Log Analytics'),&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;'Log Analytics',&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;CONTAINSSTRING ('Log Analytics'[Text], VALUES(Objects[Object])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;))) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;return &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IF(ISBLANK(_TotalCount), 0, _TotalCount)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I can also find records and display by adding calculated column and then adding it to the visual (&lt;SPAN&gt;IsFound is True)&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IsFound = IF(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ISERROR(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SEARCH(CONCATENATE(VALUES(Objects[Object]),""), 'Log Analytics'[Text])&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TRUE(),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;FALSE()&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Problem is that I must have Text column on the visual to calculate&amp;nbsp;IsFound. I tried to cross join Objects[Object] with Log Analytics[Text] to marry them up but my Power BI Desktop goes to "Working on it..." forever.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Can anyone please check if there is a better way to solve this?&amp;nbsp; I have 80K rows in Log Analytics table.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Oct 2021 06:02:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2144747#M49342</guid>
      <dc:creator>pgolbi</dc:creator>
      <dc:date>2021-10-20T06:02:40Z</dc:date>
    </item>
    <item>
      <title>Re: Slicer for searching text in unrelated table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2149275#M49495</link>
      <description>&lt;P&gt;Have you tried to add IsFound as a filter? That way, you won't have to include IsFound to the visual.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 02:03:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2149275#M49495</guid>
      <dc:creator>YukiK</dc:creator>
      <dc:date>2021-10-22T02:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: Slicer for searching text in unrelated table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2149403#M49498</link>
      <description>&lt;P&gt;Thank you,&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="305291" data-lia-user-login="YukiK" class="lia-mention lia-mention-user"&gt;YukiK&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;I solved it by adding the crossjoin table on Objects[Object] and&amp;nbsp;&lt;SPAN&gt;Log Analytics[Text] columns, then in Power Query used Text.Contains to generate a filter column, remove rows with where condition was not met and dropped the filter. Ended up with relatively small table that I added a couple of calculated columns and it did the trick.&amp;nbsp;&lt;BR /&gt;In Power Query (or M) it works faster compared to DAX.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 03:00:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2149403#M49498</guid>
      <dc:creator>pgolbi</dc:creator>
      <dc:date>2021-10-22T03:00:04Z</dc:date>
    </item>
    <item>
      <title>Re: Slicer for searching text in unrelated table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2150578#M49544</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="37421" data-lia-user-login="pgolbi" class="lia-mention lia-mention-user"&gt;pgolbi&lt;/a&gt;Awesome! Great to hear! Did my suggestion help (if so, please give it a thumbs up &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;)?&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 14:15:39 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Slicer-for-searching-text-in-unrelated-table/m-p/2150578#M49544</guid>
      <dc:creator>YukiK</dc:creator>
      <dc:date>2021-10-22T14:15:39Z</dc:date>
    </item>
  </channel>
</rss>

