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.
Related
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/
I have Power BI report server setup in my on-premise environment. Here I am trying to connect to the PowerBI report server (on-premise) via the Excel sheet add-in (Power BI publisher for Excel).
I followed the below mentioned article :
https://learn.microsoft.com/en-us/power-bi/publisher-for-excel
But in this case I am not able to connect to the on premise PowerBI report server. It is always connecting me with the cloud version of PowerBI.
Can any one help me to know how to fix this issue?
Currently PowerBI addon - publisher-for-excel only Support for PowerBI services not for desktop/On-premises/Report servers.
As it mentioned in the description that When you pin an element from Excel, a new tile is added to a new or existing dashboard in Power BI,
In our case the dashboard feature it-self would not be available in Power BI report server. Eventually, publisher for excel would not be in the consideration with Power BI Report server. For full features list..
I am using the free version of Power BI Desktop (I am new, this is the first time I use it). I have a dashboard which has many tabs. I have configured SQL Server Database to be the source of the data displayed.
SQL Server Database tables are being updated every 15 minutes by a job in SQL, but in order to reflect these changes in my dashboard I manually need to click on "Update" button at the top bar in Power BI in order to display the new refreshed data into the dashboard. I have been trying to find an option in Power BI to configure the update process to be automatic but without success.
Is it possible to configure Power BI Desktop in order to update the data displayed in the dashboard automatically every x minutes?
No, not in Power BI Desktop. You need to publish your report to schedule refreshes.
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.
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.