PowerBI embed app - Client
This is a Angualr UI that be used to display Power BI report
Power BI web portal
https://app.powerbi.com/
Workspace->Create a workspace->New -->wiseclient -->Access-> PowerBIGroup ->select Admin
workspaces->Reports->select wiseclient/ Copy URL https://app.powerbi.com/groups/******/reports/******/ReportSection
get [Workspace id] and [Report id]
Workspace id(afer ../groups/): ******
Report id (after ../reports/): ******
Power BI Desktop
Create new Power BI app: new -> Get Data ->select Azure Data Explorer (Kusto)-> -> Connect: cluster: https://nwiiot.australiaeast.kusto.windows.net Data Connectivity mode: DirectQuery (duration: 15 min) -> Ok
Data type convert and design:
Publish to Power BI web portal
Add Workspace Access - (https://www.powerbi.com/)
Setting in Power BI Desktop
File-> Options and settings ->Options
GLOBAL ->DirectQuery ->select [Allow Unrestricted Measure} ->Preview features->select[Azure map visual] ->Security -> select[Map and Filled Map visuals]
CURRENT FILE ->Regional settings-> Locale for import-> English(Australia) ->Report setting-> select [Allow reporters to personalize visuals to suit their needs]
Azure Data Explorer
Settings->General->Time Zone
Power BI web portal
Update parameter in Angualr UI
set [Workspace id] and [Report id] in constants.ts of Angular UI,
run API App to get embedUrl and accessToken
ng run build
Last updated