Download presentation
Presentation is loading. Please wait.
1
CSG, Power BI & Embedded
3
What is embedded ? Embedding reports leverages existing Power BI files into sites other than the Power BI Service to allow more control of the environment. Publish to Web report embedding uses a public report in an iframe. <iframe src=" Power BI Embedded is an Azure service and uses an existing Power BI report (PBIX file) published to an Azure Power BI Workspace. <iframe src=" The Power BI API can also be used to embed online reports in your app. How do they differ? Custom security (not just AAD), licensing, user base and data sources are four of the primary differences between the services.
4
Power BI Rest API
5
Power BI Rest API What do you need to get started?
Admin access to your powerbi.com tenant (Global Office Admin) A Power BI Account, using a work A Report published to powerbi.com to register your application Must have a redirect and home page URL Get your Client ID and Secret Down the sample application in Visual Studio
6
Power BI Rest API Code So what do you need in your code:
Add your client ID and Secret to your webconfig Sign into Azure AD: Authenticate your application: Use a redirect page (AuthenticationContext, ClientCredential) Receive a Token (AuthenticationResult) Query the API to receive embed codes and embed URLs Embed URLs into an iframe Submit the Token received above from the iframe with lots of javascript
7
Power BI Rest API Limits
The Power BI REST API has the following limitations as of October 17, 2016. To POST Rows 75 max columns 75 max tables 10,000 max rows per single POST rows request 1,000,000 rows added per hour per dataset 5 max pending POST rows requests per dataset 120 POST rows requests per minute per dataset If table has 250,000 or more rows, 120 POST rows requests per hour per dataset 200,000 max rows stored per table in FIFO dataset 5,000,000 max rows stored per table in ‘none retention policy’ dataset 4,000 characters per value for string column in POST rows operation POST Rows operation per Power BI plan Dataset created by user with free service plan: 10,000 rows added per hour per dataset Dataset created by user with paid service plan: 1,000,000 rows added per hour per dataset
8
About CSG Pro www.csgpro.com | info@csgpro.com | (503) 292-0859
CSG Pro is headquartered in the tech savvy Pearl District of Portland, Oregon. With over twenty three of history in data warehousing, analytics, business intelligence and custom software solutions, our commitment to delighting our clients in the Pacific Northwest and beyond remains steadfast. CSG is a Microsoft Gold Certified Partner, distinguishing us in the Microsoft partner community. | | (503) |
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.