The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi Community
I am in need of extracting report data to excel for multiple customers.
I have Dynamic subscription set up for another report that extract to PDF for about 300 customers and it runs beautifully.
Is there anyway we can extract PBI report data to Execel for multiple customers in one go (similar to dynamic subscription)
Thanks
Solved! Go to Solution.
Currently, Power BI does not have built-in functionality to export data to Excel in the same automated way that it handles PDF exports via subscriptions. However, you can achieve similar results with some workarounds and tools. Here are a few approaches you might consider:
Power Automate (formerly Microsoft Flow) can be used to automate data extraction and export tasks. You can set up a flow to extract data from Power BI and save it as an Excel file.
Create a Power Automate Flow:
Note: Power Automate flows might have limitations on the volume of data or frequency of execution, so be mindful of these constraints.
Set Up a Dataflow:
The Power BI REST API allows you to programmatically interact with Power BI resources. You can use it to extract data and save it in Excel format.
Get Data from Power BI API:
Automate with Custom Scripts:
Paginated Reports in Power BI Report Builder allow for more advanced export options including Excel. If your reports are suitable for paginated formats, you might consider setting up paginated reports and then using subscriptions to export them to Excel.
Currently, Power BI does not have built-in functionality to export data to Excel in the same automated way that it handles PDF exports via subscriptions. However, you can achieve similar results with some workarounds and tools. Here are a few approaches you might consider:
Power Automate (formerly Microsoft Flow) can be used to automate data extraction and export tasks. You can set up a flow to extract data from Power BI and save it as an Excel file.
Create a Power Automate Flow:
Note: Power Automate flows might have limitations on the volume of data or frequency of execution, so be mindful of these constraints.
Set Up a Dataflow:
The Power BI REST API allows you to programmatically interact with Power BI resources. You can use it to extract data and save it in Excel format.
Get Data from Power BI API:
Automate with Custom Scripts:
Paginated Reports in Power BI Report Builder allow for more advanced export options including Excel. If your reports are suitable for paginated formats, you might consider setting up paginated reports and then using subscriptions to export them to Excel.
Hi @Shravan133
Thank you for your reply. I did follow on your recommendations.
We had to end up using Python to extract as the dataset is too large for PowerAutomate. Even with the data extract restrictions removed.