<?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: Theoretical question, any help would be greatly appreciated! in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Theoretical-question-any-help-would-be-greatly-appreciated/m-p/757907#M20218</link>
    <description>&lt;P&gt;In theory you sould be able to accomplish your scenario in Power BI using Power BI Embedded along with dynamic RLS. The multiple databases and stored procedure introduces a bit of a wrinkle though.&lt;/P&gt;</description>
    <pubDate>Mon, 05 Aug 2019 14:29:40 GMT</pubDate>
    <dc:creator>Greg_Deckler</dc:creator>
    <dc:date>2019-08-05T14:29:40Z</dc:date>
    <item>
      <title>Theoretical question, any help would be greatly appreciated!</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Theoretical-question-any-help-would-be-greatly-appreciated/m-p/757900#M20216</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm currently looking at PowerBI to replace our aging and expensive Crystal Reports Server.&amp;nbsp; I'm struggling a little with what we want to achieve so anyone can point us in the right direction that would be wonderful (or even give ideas of what we could change?).&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;The scenario:&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;We have an app handling thousands of users per hour.&lt;/LI&gt;&lt;LI&gt;The users need to see embedded analysis.&lt;/LI&gt;&lt;LI&gt;The analysis should be their data but via a "shared" report.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;EM&gt;The current setup:&lt;/EM&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Several Azure SQL Database instances, each one a subset of users' data.&lt;/LI&gt;&lt;LI&gt;Crystal Server displays various filters to the end user.&amp;nbsp; The end user enters these and the values are mapped to a Stored Procedure's parameters and said procedure is executed.&lt;/LI&gt;&lt;LI&gt;The result of the sproc is loaded into in the report, on the fly, and rendering occurs.&lt;/LI&gt;&lt;LI&gt;We pass a UserID into the report viewer which is automatically mapped to a sproc parameter.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;What we want to acheive with BI:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Create several non-duplicated embeddable reports.&lt;/LI&gt;&lt;LI&gt;Have the reports constantly connect to the database to get new data.&lt;/LI&gt;&lt;LI&gt;Allow us to pass UserID into the embedded report and for it to filter the result set.&lt;/LI&gt;&lt;LI&gt;Allow us to select the user's data from the correct database (as mentioned above).&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From what I understand DirectQuery allows us to constantly request new data without importing it into the report.&amp;nbsp; What I can't figure out is if this is going to allow us to do everything we need to achieve.&lt;BR /&gt;&lt;BR /&gt;Thank in advance!&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2019 14:26:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Theoretical-question-any-help-would-be-greatly-appreciated/m-p/757900#M20216</guid>
      <dc:creator>leemmcc</dc:creator>
      <dc:date>2019-08-05T14:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: Theoretical question, any help would be greatly appreciated!</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Theoretical-question-any-help-would-be-greatly-appreciated/m-p/757907#M20218</link>
      <description>&lt;P&gt;In theory you sould be able to accomplish your scenario in Power BI using Power BI Embedded along with dynamic RLS. The multiple databases and stored procedure introduces a bit of a wrinkle though.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2019 14:29:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Theoretical-question-any-help-would-be-greatly-appreciated/m-p/757907#M20218</guid>
      <dc:creator>Greg_Deckler</dc:creator>
      <dc:date>2019-08-05T14:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: Theoretical question, any help would be greatly appreciated!</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Theoretical-question-any-help-would-be-greatly-appreciated/m-p/757920#M20219</link>
      <description>&lt;P&gt;Hi Greg,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the response, really appreciate it.&lt;BR /&gt;&lt;BR /&gt;Regarding the multiple database/sproc issue, this is to overcome limitations in Crystal.&amp;nbsp; We could change it to query the data directly and even merge to a single DB if needed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Am I thinking correctly, that using Row Level Security would mean querying more data than I need in order to render the report?&amp;nbsp; There would potentially be millions of records if all users were taken into consideration.&amp;nbsp; I was thinking if UserID is passed (somehow) then the select query would only return records for that user?&amp;nbsp; Again, purely&amp;nbsp;theoretical.&lt;BR /&gt;&lt;BR /&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2019 14:40:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Theoretical-question-any-help-would-be-greatly-appreciated/m-p/757920#M20219</guid>
      <dc:creator>leemmcc</dc:creator>
      <dc:date>2019-08-05T14:40:05Z</dc:date>
    </item>
  </channel>
</rss>

