Widget Type:
Page Widgets
TPC Version:
  • 4.2 +
VideoLogos

Power BI Report is a multi-perspective view into a data set, with visualizations that represent different findings and insights from that data set. The report is highly interactive and highly customizable and the visualizations update as the underlying data changes.

PBI-Doc

Configuration

Basic Configuration 

Drag and drop a grid widget to your page and click on the edit, it will open the widget designer.

In the basic settings tab, you can select the type of Power BI Reports either Embedded Reports or standard Azure Reports. Based on your selection you will have to provide the necessary information.

Please Note: Before configuring the Power BI widgets, you must have a Power BI instance set up. If you are planning on using Power BI embedded then you will also need to configure that in the back-end settings, see more information here.

Appearance

There are number of settings you can change in the appearance tab , which are listed below. 

  • Initial Page: Determines the page to be loaded when the widget is first rendered
  • Width & Height: The width and height of the report display area

Widget Properties

Basic Properties

Advanced Properties

Advanced properties provide additional functionality. They can be accessed by clicking on the "Advanced" Button in the bottom right corner of the widget designer.

API

get_report

If set to power BI it will returns an iframe else if its set to power Bi ​embeded it will return Power Bi ​embedded Report Object.

Returns

Returns the ​power BI Object

get_element()

Returns the element of the widget.

 

Returns

jQuery Object

 

get_container()

Returns the container element of the widget.     

 

Returns

jQuery Object     

 

get_reportPages()

Returns the array of Power BI Embedded report.  

Returns

Array

show()

Shows the widget on the page.

 

Returns

None

 

toggle()

toggles the visibility of the widget. ​

Returns

None

hide()

Hides the widget from the page.

 

Returns

None

 

get_model()

Returns the model object ​of the widget, which contains several useful properties related to the widget.

Returns

Object