In this camp session, we'll take an in-depth look at the Power BI JavaScript API and examine advanced Power BI embedding techniques using both JavaScript and TypeScript. The session will begin by introducing campers to the Power BI Embedded Playground and demonstrating how to copy-and-paste code into their own development projects. Campers will learn how to move beyond embedding read-only reports to provide their users with the ability to customize existing reports and to create new reports on top of existing datasets.

The session will demonstrate how to implement interactive capabilities with Power BI embedding including navigating between pages, setting filters and applying bookmarks. Along the way, campers will learn cutting-edge techniques such as using the Power BI JavaScript API to programmatically add visuals to reports and to dynamically rearrange a report layout.

What Campers Will Learn:

  • Embed Reports with the Power BI JavaScript API

Session Prerequisites

To make the most of this session, it is recommended that campers understand the fundamentals of Power BI embedding and have experience programming with JavaScript or TypeScript.