Power BI Connector for to prepare Power BI user activities dashboard - powerbi

We want to create Power BI dashboard highlighting statistics of user activities related to Power BI for last 30/90 days.
Below are the high level statistics we want to capture:
Created Power BI dashboard
Created Power BI report
Edited Power BI dashboard
Edited Power BI report
Printed Power BI dashboard
Shared Power BI dashboard
Viewed Power BI dashboard
Viewed Power BI report
Statistics of Power BI active users
Would want to know if there is any available solution or OOB Power BI connector for the same.
Thanks

You can analyze statistics of user activities using the Power BI Activity log. You can download the activities by using a REST API or PowerShell cmdlet. You can also filter the activity data by date range, user, and activity type. In order to be able to do this, you should be a Power BI Service Admin. You have to install the Power BI Management cmdlets locally or use the Power BI Management cmdlets in Azure Cloud Shell.
You will find more details here : https://powerbi.microsoft.com/en-us/blog/the-power-bi-activity-log-makes-it-easy-to-download-activity-data-for-custom-usage-reporting/

Related

Monitoring Power BI report usage/visits when the report is published to Microsoft Teams

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

What is the use case of Power BI Report Builder, Report Builder, Power BI Desktop, Power BI Desktop (RS)?

There seem to be 3 tools to create and publish Power BI reports.
Power BI Report Builder
Report Builder
Power BI Desktop
Power BI Desktop (RS)
What is the use case of these 4 different tools? Is one the subset of the other? Does one support more features than the other?
Power BI Report Builder is a tool for authoring paginated reports that you can publish to the Power BI service.
Report builder is a standalone tool to design reports for SQL Server Reporting Services (SSRS).
Power BI Desktop is used to build Power BI reports, which you can publish to Power BI Service.
Power BI Desktop for Power BI Report Server is used to build Power BI reports, which you can publish to Power BI Report Server.
No, they are not subsets. You can say that Power BI Report Server is a superset, or successor of SSRS, which along with SSRS (.rdl) reports can render Power BI reports (.pbix) too.
1.Power BI report builder is for paginated reports .
2.Report builder is the old SSRS. It is used to create static reports .
I find it outdated compared to Power BI desktop. Also it is hard to find videos /tutorials if you are new. Moreover if you are going to use large datasets, you will realise that it is slow.
3.Power BI desktop is used to build real time reports which you can publish/share to Power BI service.
4.Power BI for Power BI report Server is used to build your reports and publish them to Power BI report Server.

Power BI report exported in PDF file is not showing complete data

After exporting report in PDF format from Power BI desktop, it is showing only visible area data but not the complete table data which was available and visible after scroll down in Power BI Desktop report page.
I have generated the report in PDF format with complete data using below steps:
Prepared the Datasource using Power BI Desktop application and pushed it to Power BI Services in my workspace there.
Accessed the datasource from Power BI Services using Power BI report biulder and converted it to Dataset in Power BI report builder.
Got the DAX query from Power BI desktop application for same datasource to get the report from Power BI paginated report builder.
For more info, please go through the below link
https://learn.microsoft.com/en-us/power-bi/paginated-reports/report-builder-shared-datasets

Refresh Data - Power BI

I am using Sharepoint List and OData Feed for my Power BI reports using import. What I want to accomplish is that my power bi desktop to get updated data and publish to power bi service even if I'm not around. Is it possible? I have a colleague who can refresh it for me but the logic is that he'll be creating a new power bi project service (I think).
You cannot schedule a report to refresh in Power BI Desktop, you have to do it via a manual process.
You will need to publish the report to the Power BI Service, you can then set a refresh schedule there and the report will refresh automatically from your data source. You will not have to recreate the report or upload it again one it is there.
First publish your Power BI desktop to Power BI Services, which will enable auto refresh.
Power BI has direct connectors for SharePoint so you can set schedule auto refresh. And for connecting SharePoint OnPrem you can use Data connectors.

Set refresh rate on tables in power bi desktop created from log analytic queries

I have created a report in power Bi desktop and in that report i have imported data from Log analytics in Azure, using exported m-language queries for each table.
Is there any way to set the refresh rate for each table/data set or something a like? I want the report to display some what live data.
EDIT:
Power bi desktop is a business intelligence tool, and reports in Power BI can be refreshed manual, or scheduled in power BI service.
Once you publish to powerbi.com you can setup the refresh frequency based on your source files.
premium capacity
When using PowerBI PRO as license type, then you have a limit of 8 refreshes a day. Premium capacity can have up to 48 automatic refresh.
When you need more up to date data, or don't want to pay for premium capacity. You can store your data in an azure sql database, and use direct query to get your data.