You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can add a Power BI component on a page to display Power BI dashboards and reports on your portal.
@@ -110,15 +109,17 @@ The following list explains Power BI access types in brief and lists access type
110
109
111
110
### General Power BI considerations
112
111
113
-
-[Portals Studio](../portals/portal-designer-anatomy.md) performance can degrade while working with Power BI workspaces because of the following:
112
+
-[Portals Studio](../portals/portal-designer-anatomy.md) performance can degrade while working with Power BI workspaces because of the following reasons:
114
113
- A high number of workspaces shared with a logged-in user.
115
114
- Power BI workspaces are shared with many users.
116
115
-[The capture Liquid variable](../portals/liquid/portals-entity-tags.md#powerbi) isn't supported in portals Studio while working with a Power BI component.
117
116
- If you [reset a portal](../portals/admin/reset-portal.md) and provision a new portal, you must add the portal application ID of the new portal to the **Portal Power BI Embedded service** Azure AD security group. For more information, go to [Set up Power BI integration](../portals/admin/set-up-power-bi-integration.md#create-security-group-and-add-to-power-bi-account).
118
117
- If you make a change in the Power Apps portals admin center, you must reload the portals Studio if you already have it open.
119
118
- Adding users to Power BI dashboards and reports may take a while to reflect in the portals Studio.
120
-
- Power BI dashboards and reports connected to a shared dataset present on a different workspace are not supported.
121
-
- Paginated Power BI reports are not supported.
119
+
- Power BI dashboards and reports connected to a shared dataset present on a different workspace aren't supported.
120
+
- Paginated Power BI reports aren't supported.
121
+
- If you're using Power BI Embedded to provide reports and dashboards for your customers, refer to the [powerbi-client JavaScript library](/admin/add-powerbi-report.md#how-to-use-powerbi-client-javascript-library-in-portals) for advanced customizations.
122
+
- If you're using the Power BI Embedded for your own organizations and want to hide the filter pane, refer to [hide filter pane in reading mode](/power-bi/create-reports/power-bi-report-filter?tabs=powerbi-desktop#hide-the-filters-pane-in-reading-mode) in the Power BI documentation.
122
123
123
124
### Power BI performance and optimization considerations
Copy file name to clipboardExpand all lines: powerapps-docs/maker/portals/admin/add-powerbi-report.md
+4-5Lines changed: 4 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: neerajnandwana-msft
5
5
6
6
ms.topic: conceptual
7
7
ms.custom:
8
-
ms.date: 12/09/2022
8
+
ms.date: 12/22/2022
9
9
ms.subservice: portals
10
10
ms.author: nenandw
11
11
ms.reviewer: ndoelman
@@ -81,7 +81,7 @@ Roles are contained within the Azure Analysis Services database and not in the r
81
81
The following considerations apply when using Azure Analysis Services tiles in a dashboard:
82
82
83
83
- If an Azure Analysis Services tile is used in a dashboard with other tiles that require roles, the Azure Analysis Services role must be added to the list of roles.
84
-
- Multiple tiles from different Azure Analysis Services sources can be used with their own roles, but the custom data must be the same for each, and multiple custom data values cannot be used in the Liquid code. The **customdata** tag and the **customdata** parameter for the EffectiveIdentity take only a string value.
84
+
- Multiple tiles from different Azure Analysis Services sources can be used with their own roles, but the custom data must be the same for each, and multiple custom data values can't be used in the Liquid code. The **customdata** tag and the **customdata** parameter for the EffectiveIdentity take only a string value.
85
85
86
86
## Get the path of a dashboard or report
87
87
@@ -112,14 +112,13 @@ Roles are contained within the Azure Analysis Services database and not in the r
112
112
113
113
## How to use powerbi-client JavaScript library in portals
114
114
115
-
You can use [powerbi-client JavaScript library](https://github.com/microsoft/PowerBI-JavaScript#powerbi-client)while embedding Power BI reports or dashboards in your portal. For more information about powerbi-client JavaScript library, see the [Power BI JavaScript wiki](https://github.com/Microsoft/PowerBI-JavaScript/wiki).
115
+
You can use [powerbi-client JavaScript library](https://github.com/microsoft/PowerBI-JavaScript#powerbi-client)for Power BI Embedded reports or dashboards in your portal. For more information about powerbi-client JavaScript library, see the [Power BI JavaScript wiki](https://github.com/Microsoft/PowerBI-JavaScript/wiki).
116
116
117
117
Below is a sample JavaScript to update the report settings or to handle events. This sample disables filter pane, disables page navigation, and enables *dataSelected* event.
118
118
119
119
> [!IMPORTANT]
120
120
> - Use powerbi-client JavaScript library to disable or enable filter pane. However, if you want to restrict access to data or configure security, use [Row-level security (RLS) with Power BI](/power-bi/admin/service-admin-rls). Disabling filter pane doesn't restrict data access, and it can be re-enabled using JavaScript library code.
121
-
> - The powerbi-client JavaScript library is supports **PowerBI Embedded** flow.
122
-
> - The powerbi-client JavaScript library does not support **Azure Active Directory** (AAD) flow.
121
+
> - The powerbi-client JavaScript library is only supported for **PowerBI Embedded** flow.
0 commit comments