Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
nish18_1990
Helper III
Helper III

Export data to CSV using button

Hi,

 

I need to have a button in my dashboard to download the visual data in csv file .

 

If we click on three dots we can manually export the data but i need a button for exporting . If i click the button it should export data of that dashboad /sheet in csv.

 

nish18_1990_0-1752138152084.png

 

1 ACCEPTED SOLUTION
pankajnamekar25
Super User
Super User

Hello @nish18_1990 

Power BI does not natively support adding a button within a report to export visual data directly to a CSV file. While users can manually export data using the three-dot menu on visuals, creating a one-click export button inside the report isn’t currently possible through default features.

However, a workaround is to use the Power Automate visual within Power BI. This allows you to trigger a flow that can export data when the user clicks a button, but it requires configuring Power Automate and is best suited for summarized tables. Another advanced option is to use paginated reports, which support export features more flexibly but require a Premium license. For those embedding Power BI into a custom app, developers can use the JavaScript API to create export buttons with more control. Each approach comes with its own requirements and trade-offs depending on your environment.

 

Thanks

 Pankaj Namekar | LinkedIn

If this solution helps, please accept it and give a kudos (Like), it would be greatly appreciated

View solution in original post

4 REPLIES 4
pankajnamekar25
Super User
Super User

Hello @nish18_1990 

Power BI does not natively support adding a button within a report to export visual data directly to a CSV file. While users can manually export data using the three-dot menu on visuals, creating a one-click export button inside the report isn’t currently possible through default features.

However, a workaround is to use the Power Automate visual within Power BI. This allows you to trigger a flow that can export data when the user clicks a button, but it requires configuring Power Automate and is best suited for summarized tables. Another advanced option is to use paginated reports, which support export features more flexibly but require a Premium license. For those embedding Power BI into a custom app, developers can use the JavaScript API to create export buttons with more control. Each approach comes with its own requirements and trade-offs depending on your environment.

 

Thanks

 Pankaj Namekar | LinkedIn

If this solution helps, please accept it and give a kudos (Like), it would be greatly appreciated

Hi @nish18_1990,

Thank you @pankajnamekar25 for the response.

We wanted to follow up since we haven't heard back from you regarding our last response. We hope your issue has been resolved.

 

Thakn you.

Hi @nish18_1990,

 

Just checking in -- have you had a chance to review and try the provided solution? Kindly share the status whenever you get a chance.

Looking forward to your response
Thank you.

Hi @nish18_1990,

 

.Just a quick check-in! Has your issue been resolved with the information we shared? We’d be delighted to help further if needed.

 

Thank you.

 

 

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.