Do power BI supports the alerts facility for end users?
We have embedded reports on our portal and from there our individual customers are getting insights. Now few of them requesting an alert for their items when it reaches to certain quantity. I am aware of dashboard alerts but not sure how would it work for embedded reports. Power BI services offer alert facility for dashboards but how can one individual set up the same alerts from the portal instead of power BI service. Or should we use different approach to set up an alert?
As far as I know, this is a major limitation of power bi embedded. You likely need to build a custom function outside of power bi to accomplish this
Related
Here is what I have done so far:
I have created multiple Power BI reports. Each report has multiple visuals.
I have published the reports into the Power BI workspace.
Report developers can access the reports via the workspace. Business users can access the reports via the application published from the workspace (containing the reports).
I want to understand what is the purpose/use case of using the Power BI dashboard when I already have the report/application capability as described above.
I know that dashboard allows to pin live report page or add visuals from various reports into one dashboard. When exactly is this useful?
My business doesn't like using Direct Query. They believe in putting all data in to Power BI via the 'Import' option. This means that whenever our team wants to refresh the data in a Power Bi dashboard, they must:
Download the .pbix file from the SharePoint where they're published.
Open that file in Power BI desktop.
Click to refresh the data from our SQL server.
Re-publish the dashboard.
This has to be done for every single dashboard that we have. This is plainly absurd.
Can either Power Apps or Power Automate be used to refresh several dashboards at once? I don't know what licensing I have for Power Apps, but when I went through the list of connections that the web version let me use, I saw no options for Power BI. As for Power Automate, I saw no way to access my dashboards.
If your data is hosted in your internal network, you need to install the Data Gateway on a machine in your network. You can then use that data gateway for scheduled refresh and don't need to download/refres/upload the pbix file.
The Data Gateway is a free download. You can find links to that in the menus of the Power BI online interface.
Our team wants to monitor what Power Bi reports are being used/viewed by our stakeholders. Some of our stakeholders view our Power BI reports through the Power BI app in the browser and some through Microsoft Teams.
When we go to the Report Usage Metrics on the Power BI app in the browser, does it only show the views/report usage metrics for visits done through the Power BI app in the browser and not through Microsoft Teams? We are not sure but we would think it does not include it given the numbers we are seeing.
What are the steps we would need to take in order to see the Report Usage Metrics for the visits on the Power BI reports through Microsoft Teams?
It is not supported. You can track the idea here - https://ideas.powerbi.com/ideas/idea/?ideaid=e5b27ae3-6c1b-4364-9b4e-b903cc68932e
I have created a streaming+push dataset in power BI. And i push the data through the rest apis. I can see the dashboard in power BI getting updated with the latest data. But the embedded report in my website doesn't seem to update.
How can we achieve this? Is there any additional configuration required when embedding the report?
Power BI Reports hold a special property that does not allow them to refresh during viewing\editing. This is mainly to allow for presentations & editing, without having to worry about data changes.
However, one can refresh the report view in powerbi.com using the refresh button.
In Power BI Embedded, the developer can periodically call report.refresh() in the JS SDK to simulate the same action. Time intervals can be synchronized with the known realtime streaming times up to a limit.
I know it is possible to adhoc refresh the data on power bi desktop but unlike on power bi online I am unable to find a way of creating a scheduled refresh. I have looked into personal gateways but unable to find a suitable solution. I want the data to be refreshed daily and this data is coming from a postgres database in Amazon Web Service where the data is updated daily.
Power BI desktop(local) have only manual refresh, scheduler is not available in desktop power bi when you want to implement scheduler then follow this link
how-to-configure-schedule-refresh-in-power-bi-reports
when you established a connection using the database and create report and publish on app power bi from power bi desktop after that apply scheduler then it will reflect data changes on every refresh.
Cheers.