I have Paginated Reports from SSRS. I opened the .rdl in Power BI Report Builder and Published to the Power BI Service. The reports use Direct Queries and have Parameters.
In the Power Bi Playground, I can use the URL Parameter rp, "&rp:Company=ABC", to pass parameter values to the Report.
I have looked at Filters but I understand this is different from Parameters where Parameters limit the data returned from the Data Source where Filters work on the Data returned from the Data Source which can be inefficient with a large amount of data.
2. Where can I find documentation on the life cycle flow I should expect to see?
Using Fiddler, I see a bunch off calls to wabi-us-east-a-primary-redirect.analysis.windows.net with an origin of https://app.powerbi.com/.
I managed to embed a simple paginated report using embedded dataset, but for POC I would need to pass some filters as well as I need to explore the capabilities of applying RLS. I defined a Built-In-Field UserID as filter (at this point I am not concerned about performance, and eventually can rework this as parameter).
Can you please help with hacking the call to GenerateTokenRequest API? Per MS documents, this is how the body is supposed to look like:
I came up with this using C# sample:
However, EffectiveIdentity method does not have a parameter 'reports' so I am guessing it shouldn't be used at all?
I am picking up C# on the spot hence struggling with coming up with a custom solution, and any suggestion/hint would be greatly appreciated!