Forum Discussion
Power Bi as a reporting tool for our web app
We are completely rewriting our current browser based product. For reporting we're currently using Crystal Reports. I've just started learning Power BI. I've seen enough to be impressed. Our new product will be hosted on Microsoft Azure. Can Power BI act as a general purpose report writer for us? We'd need the ability for our app to call Power BI with a report definition and then have Power BI retrieve the necessary data and render the report in a web page. Can Power BI be used this way?
It depends of how are you developing. If you do a report and other developer is the Pro User you must use his credentials and workspace to embed into your app or you have to give the full report to him for embedding purposes. In conclusion, you can have one pro license for all your team but only with your account will be possible embed into your app.
11 Replies
- randyminderFrequent Visitor
We are completely rewriting our current browser based product. For reporting we're currently using Crystal Reports. I've just started learning Power BI. I've seen enough to be impressed. Our new product will be hosted on Microsoft Azure. Can Power BI act as a general purpose report writer for us? We'd need the ability for our app to call Power BI with a report definition and then have Power BI retrieve the necessary data and render the report in a web page. Can Power BI be used this way?
- JuramirezResolver I
Hi randyminder
Sure, you can do this and more!
Please check this link: https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-embed-sample-app-owns-data/
You must download Power BI Desktop, there you can do your report and after that you must publish it. For embedding purpose you (as developer) must have a pro License to do that. https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-embedding/
If you need more adivces just tell me
Hope this helps you
- randyminderFrequent Visitor
Thank you! You said, " For embedding purpose you (as developer) must have a pro License to do that". Does this mean that every developer on our team needs a Pro license to develop reports for our app, or is just a single license sufficient for the entire team?
- JuramirezResolver I
Hi randyminder
To do reports in Power BI Desktop is not necessary to have a Pro license. The Pro License is required when you want to embed this reports (made in Power BI Desktop) into your app. See this link : https://powerbi.microsoft.com/en-us/documentation/powerbi-free-vs-pro/
Regards
- Eric_ZhangMicrosoft Employee
You can integrate Power BI to your web application following the links in above post. Further more, you could do more customization with Power BI Javascript API, see online demos.