Power BI Embedded Incremental Refresh - azure

You can't use incremental refresh in Power BI Embedded. Is there an alternative to incrementally refresh your data in Power BI Embedded? And what about Power BI Embedding?

Microsoft POWER BI refresh the data only can do using two methods in-app power bi (web). If refreshed data in power Bi then automatically reflect in Power BI Embedded report. How many ways data can refresh points are given below please read this.
Manual refresh
Refresh Scheduler
Go on your https://app.powerbi.com/groups/me/list/reports and click on action column on the 4th icon click on that after that on popup will be open
scheduler image icon
then click on the 3rd icon refresh, it will refresh your data manual.
The second method is quite long actually and to understand this you can visit this link. Try now
How To Configure Schedule Refresh In Power BI Reports? - Loginworks Softwares Pvt. Ltd.
Thanks.

Yes you can according to the info provided, please see below and if it helps:
Step 1: In Power BI desktop, select table where you have applied custom filters and go to its context menu.
Step 2: Select an Incremental Refresh option that will pop up an Incremental Refresh window: Select an Incremental refresh table (where you have applied custom filters). Create rows storage policy.

Related

Trigger an Azure Function from Power BI

We are using Power BI Embedded to display data which is coming from Cosmos Db. We have to try the following thing
Display a Bar chart with an aggregated value
Display the detailed table based on the Bar chart.
Have a checkbox in the table (there is a GUID). Select multiple GUIDs and on a click this will trigger an Azure Function and send the GUID as an input to the function.
We are able to perform #1 and #2. Is it possible to achieve functionality #3 using Power BI Embedded.
I think you can do this by integrating with Power Automate. See this article: https://learn.microsoft.com/en-us/power-bi/create-reports/power-bi-automate-visual?tabs=powerbi-desktop
Create a Flow with a HTTP connector that can trigger your Azure function
Connect this Flow to the Power Automate visualization in Power BI
The Flow should be able to accept contextual data upon triggering, e.g. this GUID, to pass on to the Azure function. You assign the GUID column (or measure that calculates the selected GUID) to the Power Automate visual.

Show Azure DevOps Task / Sprint Statistics on SharePoint (PowerApps)

I want to show KPIs (Key Performance Indicator) on my SharePoint. My Datasource will be my TFS (Azure DevOps). For example showing the planned and finished Tasks for a Sprint on SharePoint and generate a graph out of it.
I saw that in Microsoft PowerApps - which are integrateable in my SharePoint-View - there are DevOps-Connectors, but i didnt rly saw a possibility to aggregate my task-statistics (planned / finished in a sprint) and show them.
Solution
Writing a C#-Backend that has a TFS-Client running.
Can I use this for a Power-App-CustomConnector?
Is there another way to acess data in a PowerApp from a REST-API?
Worst Case the Backend will have shedule to create and update SharePoint-Tables with my TFS-Stats
What is the best way to aggregate and show my tfs (azure devOps) statistics on my sharepoint page?
I'd recommend using Power BI, I use it for my Azure DevOps KPIs. You should be able to embed your Power BI reports within SharePoint easily. Power BI has ready-made connectors for aggregating work item data via the new Analytics Views preview feature. You'll want to start by enabling it within your Preview Features:
Once you have the feature enabled, create an analytics view that aggregates the data you'll use in Power BI (or use a default view):
Creating an Analytics View: https://learn.microsoft.com/en-us/azure/devops/report/powerbi/analytics-views-create?view=azure-devops
After that, go ahead and open Power BI to connect to your Analytics View and start composing your KPI dashboard:
Create a Power BI report with a default Analytics view: https://learn.microsoft.com/en-us/azure/devops/report/powerbi/create-quick-report?view=azure-devops
After you've finished your report, embed it within SharePoint:
Power BI - Embed a Report in SharePoint: https://learn.microsoft.com/en-us/power-bi/collaborate-share/service-embed-report-spo

Failed to update data source credentials: The column 'budgetAmount' of the table wasn't found - Power BI Azure Cost Management Connector

I started using the Azure Cost Management Connector for Power BI. I could use it without an issue on Power BI desktop and import data into my report. However, when I published the report, it gives me the following error:
My report is pretty basic. It only has Azure Cost Management Connector as a data source. As far as the visuals go, I only have a simple table; no transformations, no customizations whatsoever.
But the problem is, I don't have any column named 'budgetAmount' any of my tables. I tried "Edit Credentials" option in the Dataset section of the report in Power BI report. It successfully logs me in but then throws this error. I'm only using the Usage Details from the Azure Cost Management connector.
Has anyone else faced a similar situation?
02/24: This issue is fixed and rolled out, make sure to install the latest PBI desktop from here
https://www.microsoft.com/en-us/download/details.aspx?id=58494
-------------------------------------------------------------------------------------------------------------------------------
The issue happens because there is no budget available under the "Cost Management -> Budget". Until we get out a fix the workaround for now is to add a test budget in the azure portal and the report should start working.
Steps to setup budget
https://learn.microsoft.com/en-us/azure/cost-management/tutorial-acm-create-budgets
Ywp I have same issue. Its because the cost management plugin pulls data from a table called Budgets, which has an error. You can bypass it in PowerBI desktop, but not if you want to schedule a data refresh in published power BI report. You can see this by going to query editor and selecting source on the RHS, then select the budgets row. There is no way I found to filter this row out before or during it reading data from the source.
Reference image:

PowerBI Azure refresh not working, data not updated

I have power bi configured on Azure, a dataset reading its data from excel document which is updated on daily basis.
The refresh is done manually through powerbi desktop. After I click on refresh, my reports and dashboards are reading updated figures, I open it from power bi desktop; however if I open it from any browser, data is not updated, I will have to publish my power bi reports and dashboards from power bi desktop publish button in order to see my data updated from browser.
Power BI desktop is the development tool for powerbi.com, after you have published it to powerbi.com, it has no relation with your offline .pbix file. Publishing it again (with the same name), will overwrite the file with it's data.
So a local refresh in power bi desktop has no influence on the file in powerbi.com
If you want that powerbi.com can read data from your excel file (on Premise), you'll have to setup a powerbi gateway. More information on following link:
Power BI gateway personal mode
On-premises data sources
A personal gateway is required in order to refresh datasets that get data from a supported on-premises data source in your organization.
With a gateway, REFRESH NOW and SCHEDULE REFRESH are supported for datasets uploaded from:
Microsoft Excel 2013 (or later) workbooks where Power Query or Power Pivot is used to connect to and query data from a supported on-premises data source. All on-premises data sources shown in Get External Data in Power Query or Power Pivot support refresh except for Hadoop file (HDFS) and Microsoft Exchange.
I had to uninstall my "on-premises data gateway (personal mode) and reinstall updated version. it is working now.

Power BI Rest Api Dataset in Power Bi Desktop

I successfully managed to connect a java application to Power BI REST API and managed to create a dataset and added some data.
I can view this data from Power BI web interface, make reports, graph etc.
Is it possible to connect Power BI Desktop to this datasets and create custom reports from there?
I'm asking this because the desktop application seems to be more complete. You can edit column names, merge tables, etc. all things that are not available in the web application.
Thanks all for the help.
The Power BI Desktop does not support connecting to real-time data sets in the Power BI service at this time.
Could you submit this as a request to https://ideas.powerbi.com?
It is possible to use REST API Dataset in Power Bi Desktop since April 2017 and it worked for me in the latest version of Power BI Desktop.
But even though you can create reports based on datasets from Power BI Service, you still cannot edit column names, merge tables, etc.
The features is called Power BI service Live connection.
To establish a connection to the published report, and create your own report based on the published dataset, select Get Data from the Home ribbon in Power BI Desktop, and select Power BI service. You can also select it from Get Data > Online Services > Power BI service.
After the report is finished, you can publish your report by selecting Publish from the Home ribbon in Power BI Desktop.
More details on Power BI documentation page.

Resources