Professional and personal development is, as part of our core value "Improving", one of the central elements of CRM Partners' corporate culture. With this in mind, our colleagues from the delivery department are continuously focusing on personal tasks and goals in addition to their customer projects.
The “Team Goals” of our colleagues are therefore aligned with the release waves of Microsoft regarding Dynamics 365 and Power Platform. This time Software Developer Suada Hasanic, Technical Consultant Mahmoud Samir and Head of Support Carsten Möller have dealt with the updates of Power BI.
Power BI Embedded
Power BI Embedded is a platform-as-a-service (PaaS) analytics solution and it is intended for independent software vendors (ISVs) and for developers who build applications for their customers. Developers can embed reports and dashboards into an application for their customers without the need for ‘per user’ licenses. Power BI Embedded is a pay-as-you-go feature, but it does require one Power BI Pro license for authentication purpose.
Export Power BI report to PDF/PPTX/PNG - API
Users will be able to export reports to PowerPoint, PDF and PNG formats. This feature is in preview since April 2020, but it will become generally available in September 2021. The “exportToFile” API enables exporting a Power BI report by using a REST call. Example of scenarios where “export to file” functionality is useful: printing button (call “export to file” functionality and generate report for user from customer app), or email attachment (example: sending weekly reports automatically)
Example of calling export to PDF via REST POST method:
Export to file functionality can also be called via Power Automate with Preview connector:
New Power BI Embedded developers playground
New Power BI Embedded developers playground is now available at: https://playground.powerbi.com/.
New playground gives independent service vendors and developers to:
- Use existing samples or own samples to explore Power BI embedded functionalities
- Explore and try out available APIs and see instant results directly in the developers playground
- Explore Showcases that might give developers some new ideas (e.g. how to customize report colors and mode, or personalize insights and visual, etc.)
- Learning center – explore tutorials and documentation (from basic, like how to start embedding reports to more advanced)
Smart narrative allows users to summarize Visuals in a readable text, including only chart or entire dashboard. Text is generated automatically and is being updated in a smart way to adapt to data changes inside Visuals. Text can also be updated, not just by changing fonts and colors, but also new text can be added, and also dynamic values from datasets. This feature is really helpful for business people who need quick understanding of some key facts without the need to go through all charts. Seeing content in small readable sentences, users can easily know the current status for their business.